{"id":33804,"name":"@prettier/plugin-xml","ecosystem":"npm","repository_url":"https://github.com/prettier/plugin-xml","issues_count":202,"created_at":"2025-06-07T14:36:40.540Z","updated_at":"2025-06-07T14:36:40.540Z","purl":"pkg:npm/@prettier/plugin-xml","metadata":{"id":1129243,"name":"@prettier/plugin-xml","ecosystem":"npm","description":"prettier plugin for XML","homepage":"https://github.com/prettier/plugin-xml#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/prettier/plugin-xml","keywords_array":[],"namespace":"prettier","versions_count":35,"first_release_published_at":"2019-11-12T20:17:23.410Z","latest_release_published_at":"2024-03-30T14:22:18.660Z","latest_release_number":"3.4.1","last_synced_at":"2025-06-06T18:01:45.651Z","created_at":"2022-04-08T11:34:15.462Z","updated_at":"2025-06-06T18:01:45.663Z","registry_url":"https://www.npmjs.com/package/@prettier/plugin-xml","install_command":"npm install @prettier/plugin-xml","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"3.4.1","next":"3.0.0-alpha.0"}},"repo_metadata":{"id":36073606,"uuid":"221301638","full_name":"prettier/plugin-xml","owner":"prettier","description":"Prettier XML plugin","archived":false,"fork":false,"pushed_at":"2024-04-08T01:04:30.000Z","size":2885,"stargazers_count":218,"open_issues_count":1,"forks_count":33,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-04-14T21:54:26.101Z","etag":null,"topics":["prettier","xml"],"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/prettier.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":"prettier","open_collective":"prettier","tidelift":"npm/prettier"}},"created_at":"2019-11-12T20:04:06.000Z","updated_at":"2024-04-17T02:03:56.699Z","dependencies_parsed_at":"2023-12-14T20:06:29.051Z","dependency_job_id":"7dc802b1-b2e6-4d53-93d7-3b812256cf4b","html_url":"https://github.com/prettier/plugin-xml","commit_stats":{"total_commits":783,"total_committers":17,"mean_commits":46.05882352941177,"dds":0.29757343550447,"last_synced_commit":"d24f0c2d12098987f235f559d0a4b321aca602f2"},"previous_names":["kddeisz/prettier-plugin-xml"],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prettier","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215482953,"owners_count":15885773,"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":"prettier","name":"Prettier","uuid":"25822731","kind":"organization","description":" Prettier is an opinionated code formatter","email":null,"website":"https://prettier.io","location":null,"twitter":"PrettierCode","company":null,"icon_url":"https://avatars.githubusercontent.com/u/25822731?v=4","repositories_count":41,"last_synced_at":"2024-04-15T08:17:24.484Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"prettier","open_collective":"prettier","tidelift":"npm/prettier"}},"html_url":"https://github.com/prettier","funding_links":["https://github.com/sponsors/prettier","https://opencollective.com/prettier","https://tidelift.com/funding/github/npm/prettier"],"total_stars":78123,"followers":547,"following":0,"created_at":"2022-11-02T16:20:57.117Z","updated_at":"2024-04-15T08:17:39.293Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prettier","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prettier/repositories"},"tags":[{"name":"v3.4.1","sha":"a09a1f430c2b12efe06343d66b4ace0a37ac0a47","kind":"commit","published_at":"2024-03-30T14:21:53.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.4.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"62c3dabdeec3cc4044f2dc7e36709eed3bfbf192","kind":"commit","published_at":"2024-03-29T20:20:47.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.4.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"8ea19c9b0ae0fe19951c4badb54df33d7b1cb9d8","kind":"commit","published_at":"2024-02-10T19:34:32.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.3.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"9bb361fc35d7165ff81b1543bc1713fc53d0068d","kind":"commit","published_at":"2024-02-09T19:45:51.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.3.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"db4b51376c286622406913db311263b85ca7ce40","kind":"commit","published_at":"2023-10-27T14:13:30.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.2.2","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"69760ecc4772b1eb734dba62cf9d7b8b468d28a3","kind":"commit","published_at":"2023-09-11T19:02:04.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.2.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"7aba5682d9f32700bf1f716938ab15a8e742b1e7","kind":"commit","published_at":"2023-08-08T20:15:23.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.2.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"995d820fcb63fd29d45cd9af199f25ddbea27dba","kind":"commit","published_at":"2023-07-07T19:00:24.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.1.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"4dcbb84cc44714a08eba7300a2e6b7c9f93576b4","kind":"commit","published_at":"2023-07-06T14:04:27.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.0.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.0.0/manifests"},{"name":"v3.0.0-alpha.0","sha":"fbd7ac26b8c5e7483378ca5466b48d5a144f23e6","kind":"commit","published_at":"2023-06-02T13:50:47.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v3.0.0-alpha.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v3.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v3.0.0-alpha.0/manifests"},{"name":"v2.2.0","sha":"2b0b07460d3eaff6aa878d56e12336b2c66e9eb9","kind":"commit","published_at":"2022-05-12T14:55:36.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v2.2.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"3b6819c4f8ab6476f135f99e00c6b911e9e5601a","kind":"commit","published_at":"2022-04-17T00:44:33.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v2.1.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"1455dbc23b001ab3381f65a735d9814ee5177022","kind":"commit","published_at":"2022-03-22T20:17:31.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v2.0.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"151371c3cfbaf52354b58750cd0d4ea2a260ea64","kind":"commit","published_at":"2022-03-22T15:15:43.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v2.0.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v2.0.0/manifests"},{"name":"v1.2.0","sha":"cfb942aa724e080c23f3f43e7177ce5c3641deeb","kind":"commit","published_at":"2021-12-23T15:51:39.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v1.2.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"3dc1f702396b39975e1e4e1d591b0b1e386c8363","kind":"commit","published_at":"2021-09-26T17:24:14.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v1.1.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"8769c7b99a66c1c6f4d45f1681c215574f34575d","kind":"commit","published_at":"2021-07-17T14:38:27.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v1.0.2","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"0ece85d2095b4e97c26f5846ab9a91f7fd301e3f","kind":"commit","published_at":"2021-07-15T01:42:34.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v1.0.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1c3cca4afe91fe65065a233c79c5d1dfa59e600e","kind":"commit","published_at":"2021-07-15T01:35:54.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v1.0.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"996250ed93180edd99b0f93b824a8757dd979e7d","kind":"commit","published_at":"2021-03-03T15:33:05.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.13.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"8d52c7517a1896496cb88089200721223f6f9391","kind":"commit","published_at":"2021-01-22T13:55:24.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.13.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"2145f9d05f6f063f71ae89b736d2f696198c2d5d","kind":"commit","published_at":"2020-08-31T17:19:04.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.12.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"3786b360517ed35bb48e7c3f7130d50a959e6ba0","kind":"commit","published_at":"2020-08-14T14:23:04.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.11.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"4f13389e03bf7034cf07db4563d1b98d2a0e53d1","kind":"commit","published_at":"2020-07-24T15:16:11.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.10.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"36d412b6b565aec0f20a8daa5aece00d532bcc9f","kind":"commit","published_at":"2020-07-21T14:34:47.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.9.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"882b22f1d794494ba1ed895e4559114e87d249b1","kind":"commit","published_at":"2020-07-03T13:49:04.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.8.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"f9879474fbbec540b8143ea23a2fa14e0813a4cd","kind":"commit","published_at":"2020-02-12T13:53:54.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.7.2","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"1d4b55af5ca698d2e977fa24e7771feed0bf5638","kind":"commit","published_at":"2020-02-10T13:58:52.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.7.1","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"0e8a6da4402e7f98f794ba9fb8058175ac783118","kind":"commit","published_at":"2020-01-29T14:48:56.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.7.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"d791bbc78cf6996d6e9e4dafe4a49adef7773955","kind":"commit","published_at":"2020-01-27T13:46:11.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.6.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"d92148bcb97b2cdd3335728e241c8cd710addf79","kind":"commit","published_at":"2020-01-21T12:58:31.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.5.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"ac9fabad3e33f28ab0c4f870fe4d3110f6c7bd44","kind":"commit","published_at":"2020-01-19T22:33:41.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.4.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"baad3926ce986a1c3029d6e51cb99acd62f63a99","kind":"commit","published_at":"2019-11-14T14:11:30.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.3.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"25e91981a100a8d6b4719c9960396472a8275b1c","kind":"commit","published_at":"2019-11-12T20:16:41.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.2.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"ff2d00e79928df26fe31a49298cd32303afe9285","kind":"commit","published_at":"2019-11-12T20:03:00.000Z","download_url":"https://codeload.github.com/prettier/plugin-xml/tar.gz/v0.1.0","html_url":"https://github.com/prettier/plugin-xml/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prettier%2Fplugin-xml/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T10:37:38.392Z","dependent_packages_count":164,"downloads":1683430,"downloads_period":"last-month","dependent_repos_count":5564,"rankings":{"downloads":0.27531303722820716,"dependent_repos_count":0.3155241525892736,"dependent_packages_count":0.2601121323730314,"stargazers_count":4.055969810406934,"forks_count":4.5398017445381935,"docker_downloads_count":0.5719785970383884,"average":1.6697832456956714},"purl":"pkg:npm/%40prettier/plugin-xml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@prettier/plugin-xml","docker_dependents_count":13,"docker_downloads_count":85235,"usage_url":"https://repos.ecosyste.ms/usage/npm/@prettier/plugin-xml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@prettier/plugin-xml/dependencies","status":null,"funding_links":["https://github.com/sponsors/prettier","https://opencollective.com/prettier","https://tidelift.com/funding/github/npm/prettier"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@prettier%2Fplugin-xml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@prettier%2Fplugin-xml/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@prettier%2Fplugin-xml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@prettier%2Fplugin-xml/related_packages","maintainers":[{"uuid":"czosel","login":"czosel","name":null,"email":"christian@zosel.ch","url":null,"packages_count":45,"html_url":"https://www.npmjs.com/~czosel","role":null,"created_at":"2022-11-20T23:45:54.829Z","updated_at":"2022-11-20T23:45:54.829Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/czosel/packages"},{"uuid":"fisker","login":"fisker","name":null,"email":"lionkay@gmail.com","url":null,"packages_count":181,"html_url":"https://www.npmjs.com/~fisker","role":null,"created_at":"2022-11-20T23:45:54.778Z","updated_at":"2022-11-20T23:45:54.778Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/fisker/packages"},{"uuid":"evilebottnawi","login":"evilebottnawi","name":null,"email":"sheo13666q@gmail.com","url":null,"packages_count":216,"html_url":"https://www.npmjs.com/~evilebottnawi","role":null,"created_at":"2022-11-20T23:45:54.922Z","updated_at":"2022-11-20T23:45:54.922Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/evilebottnawi/packages"},{"uuid":"shinigami92","login":"shinigami92","name":null,"email":"chrissi92@hotmail.de","url":null,"packages_count":39,"html_url":"https://www.npmjs.com/~shinigami92","role":null,"created_at":"2022-11-20T23:45:54.936Z","updated_at":"2022-11-20T23:45:54.936Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/shinigami92/packages"},{"uuid":"suchipi","login":"suchipi","name":null,"email":"me@suchipi.com","url":null,"packages_count":197,"html_url":"https://www.npmjs.com/~suchipi","role":null,"created_at":"2022-11-20T23:45:54.786Z","updated_at":"2022-11-20T23:45:54.786Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/suchipi/packages"},{"uuid":"mgrip","login":"mgrip","name":null,"email":"necktie_airfoil.0m@icloud.com","url":null,"packages_count":23,"html_url":"https://www.npmjs.com/~mgrip","role":null,"created_at":"2022-11-20T23:45:54.798Z","updated_at":"2022-11-20T23:45:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mgrip/packages"},{"uuid":"patrick91","login":"patrick91","name":null,"email":"patrick.arminio@gmail.com","url":null,"packages_count":27,"html_url":"https://www.npmjs.com/~patrick91","role":null,"created_at":"2022-11-20T23:45:54.848Z","updated_at":"2022-11-20T23:45:54.848Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/patrick91/packages"},{"uuid":"zimme","login":"zimme","name":null,"email":"simon@fridlund.email","url":null,"packages_count":36,"html_url":"https://www.npmjs.com/~zimme","role":null,"created_at":"2022-11-20T23:45:54.860Z","updated_at":"2022-11-20T23:45:54.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zimme/packages"},{"uuid":"azz","login":"azz","name":null,"email":"lucas@azzola.dev","url":null,"packages_count":73,"html_url":"https://www.npmjs.com/~azz","role":null,"created_at":"2022-11-20T23:45:54.868Z","updated_at":"2022-11-20T23:45:54.868Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/azz/packages"},{"uuid":"vjeux","login":"vjeux","name":null,"email":"vjeuxx@gmail.com","url":null,"packages_count":52,"html_url":"https://www.npmjs.com/~vjeux","role":null,"created_at":"2022-11-20T23:45:54.895Z","updated_at":"2022-11-20T23:45:54.895Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/vjeux/packages"},{"uuid":"kddeisz","login":"kddeisz","name":null,"email":"kddnewton+npm@gmail.com","url":null,"packages_count":51,"html_url":"https://www.npmjs.com/~kddeisz","role":null,"created_at":"2022-11-20T23:45:54.932Z","updated_at":"2022-11-20T23:45:54.932Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kddeisz/packages"},{"uuid":"j-f","login":"j-f","name":null,"email":"git@jedfox.com","url":null,"packages_count":25,"html_url":"https://www.npmjs.com/~j-f","role":null,"created_at":"2022-11-20T23:45:54.942Z","updated_at":"2022-11-20T23:45:54.942Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/j-f/packages"},{"uuid":"lydell","login":"lydell","name":null,"email":"simon.lydell@gmail.com","url":null,"packages_count":97,"html_url":"https://www.npmjs.com/~lydell","role":null,"created_at":"2022-11-20T23:45:54.948Z","updated_at":"2022-11-20T23:45:54.948Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/lydell/packages"},{"uuid":"sosukesuzuki","login":"sosukesuzuki","name":null,"email":"aosukeke@gmail.com","url":null,"packages_count":38,"html_url":"https://www.npmjs.com/~sosukesuzuki","role":null,"created_at":"2023-12-12T17:07:28.052Z","updated_at":"2023-12-12T17:07:28.052Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sosukesuzuki/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5008194,"maintainers_count":1013077,"namespaces_count":295677,"keywords_count":700469,"github":"npm","metadata":{"funded_packages_count":150263},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-07T05:25:21.688Z","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":91,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4363321447","node_id":"PR_kwDOG9Ve1M7XXX_F","number":190,"state":"open","title":"Bump @prettier/plugin-xml from 1.2.0 to 3.1.0","user":"dependabot[bot]","labels":["dependencies","no-pr-activity","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T07:12:58.000Z","updated_at":"2026-05-23T04:00:33.119Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@prettier/plugin-xml","old_version":"1.2.0","new_version":"3.1.0","repository_url":"https://github.com/prettier/plugin-xml"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) from 1.2.0 to 3.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.1.0] - 2023-07-07\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003exmlSortAttributesByKey: true | false\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003exmlQuoteAttributes: \u0026quot;preserve\u0026quot; | \u0026quot;single\u0026quot; | \u0026quot;double\u0026quot;\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2023-07-06\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSee alpha release notes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0-alpha.0] - 2023-06-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003exmlWhitespaceSensitivity: \u0026quot;preserve\u0026quot;\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the behavior of \u003ccode\u003ebracketSameLine\u003c/code\u003e when the attributes on the parent element broke into multiple lines.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Require prettier v3.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Migrate to ESM modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.0] - 2022-05-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBetter error messages in the case of a syntax error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.1.0] - 2022-04-16\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for the \u003ccode\u003esingleAttributePerLine\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.0.1] - 2022-03-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBetter idempotency when printing long strings of text content within elements with ignored whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.0.0] - 2022-03-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire prettier \u003ccode\u003e2.4.0\u003c/code\u003e for the \u003ccode\u003ebracketSameLine\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/prettier/plugin-xml/commit/995d820fcb63fd29d45cd9af199f25ddbea27dba\"\u003e\u003ccode\u003e995d820\u003c/code\u003e\u003c/a\u003e Bump to version 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/b433d4eb5ba7d0b4233c841bf3a67a9dec7c4353\"\u003e\u003ccode\u003eb433d4e\u003c/code\u003e\u003c/a\u003e Fix up README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/210a6856164966d03e1d43a07acd5005b0afbb46\"\u003e\u003ccode\u003e210a685\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/693\"\u003e#693\u003c/a\u003e from prettier/simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/e8f73cbf11ed0e011d0763c93988c32f3f88c974\"\u003e\u003ccode\u003ee8f73cb\u003c/code\u003e\u003c/a\u003e Inline sort attributes by key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/cef22c9a251dc25a88f919523fbf1e3deae13ead\"\u003e\u003ccode\u003ecef22c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/692\"\u003e#692\u003c/a\u003e from bweis/husky\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/ea09fe817c11d1ba8569d242839fbcf310a29f97\"\u003e\u003ccode\u003eea09fe8\u003c/code\u003e\u003c/a\u003e Fix husky\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/645fdbcd10ac3b857bfff7f03b8d30c46bbf9ab3\"\u003e\u003ccode\u003e645fdbc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/685\"\u003e#685\u003c/a\u003e from bweis/sorting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/e324dcd1b2ee42ea8e7283a857aac4cdfd301002\"\u003e\u003ccode\u003ee324dcd\u003c/code\u003e\u003c/a\u003e added lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/a9f7cb441e29fcb7cfeecafc9825974541f6a2c2\"\u003e\u003ccode\u003ea9f7cb4\u003c/code\u003e\u003c/a\u003e fix tests after merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/f15c65a29e07a83973523dce4c9e10879a80905d\"\u003e\u003ccode\u003ef15c65a\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into sorting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/plugin-xml/compare/v1.2.0...v3.1.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\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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@prettier/plugin-xml\u0026package-manager=npm_and_yarn\u0026previous-version=1.2.0\u0026new-version=3.1.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/tarunmopurudxc/Lwc-Recipes/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunmopurudxc%2FLwc-Recipes/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"},{"uuid":"4264875185","node_id":"PR_kwDOKXIRds7ScjZg","number":1503,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 51 updates","user":"dependabot[bot]","labels":["frontend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-30T21:35:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T21:37:54.000Z","updated_at":"2026-04-30T21:35:58.000Z","time_to_close":1382282,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":51,"packages":[{"name":"@babel/core","old_version":"7.23.2","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/eslint-parser","old_version":"7.22.15","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"concurrently","old_version":"9.1.2","new_version":"9.2.1","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"esbuild","old_version":"0.16.17","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-plugin-import","old_version":"2.29.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jsx-a11y","old_version":"6.7.1","new_version":"6.10.2","repository_url":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-vitest","old_version":"0.2.8","new_version":"0.5.4","repository_url":"https://github.com/veritem/eslint-plugin-vitest"},{"name":"grunt","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/gruntjs/grunt"},{"name":"grunt-shell-spawn","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/jeking3/grunt-shell-spawn"},{"name":"istanbul-lib-instrument","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/istanbuljs/istanbuljs"},{"name":"karma-esbuild","old_version":"2.2.5","new_version":"2.3.0","repository_url":"https://github.com/marvinhagemeister/karma-esbuild"},{"name":"karma-firefox-launcher","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/karma-runner/karma-firefox-launcher"},{"name":"karma-webpack","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/webpack-contrib/karma-webpack"},{"name":"nan","old_version":"2.22.0","new_version":"2.26.2","repository_url":"https://github.com/nodejs/nan"},{"name":"playwright","old_version":"1.50.0","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.0.3","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.6","repository_url":"https://github.com/vercel/serve"},{"name":"webpack","old_version":"5.94.0","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"},{"name":"lodash","old_version":"4.17.21","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"node-forge","old_version":"1.3.2","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"puppeteer","old_version":"24.3.0","new_version":"24.40.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"linkedom","old_version":"0.14.26","new_version":"0.18.12","repository_url":"https://github.com/WebReflection/linkedom"},{"name":"xpath-to-css","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/svenheden/xpath-to-css"},{"name":"@prettier/sync","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/prettier/prettier-synchronized"},{"name":"@prettier/plugin-xml","old_version":"3.2.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/benchmark","old_version":"2.1.4","new_version":"2.1.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/css.escape","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"bootstrap-datepicker","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/uxsolutions/bootstrap-datepicker"},{"name":"html5sortable","old_version":"0.13.3","new_version":"0.14.0","repository_url":"https://github.com/lukasoppermann/html5sortable"},{"name":"leaflet.gridlayer.googlemutant","old_version":"0.13.5","new_version":"0.16.0"},{"name":"mergexml","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/hareko/js-merge-xml"},{"name":"signature_pad","old_version":"5.0.2","new_version":"5.1.3","repository_url":"https://github.com/szimek/signature_pad"},{"name":"@cypress/request","old_version":"3.0.7","new_version":"3.0.10","repository_url":"https://github.com/cypress-io/request"},{"name":"i18next-browser-languagedetector","old_version":"8.0.2","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"i18next-fs-backend","old_version":"2.6.0","new_version":"2.6.3","repository_url":"https://github.com/i18next/i18next-fs-backend"},{"name":"i18next-http-backend","old_version":"3.0.1","new_version":"3.0.4","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"i18next-http-middleware","old_version":"3.7.0","new_version":"3.9.2","repository_url":"https://github.com/i18next/i18next-http-middleware"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"serve-favicon","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/expressjs/serve-favicon"},{"name":"@types/geojson","old_version":"7946.0.15","new_version":"7946.0.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"abortcontroller-polyfill","old_version":"1.7.5","new_version":"1.7.8","repository_url":"https://github.com/mo/abortcontroller-polyfill"},{"name":"@solidjs/router","old_version":"0.8.3","new_version":"0.16.1","repository_url":"https://github.com/solidjs/solid-router"},{"name":"babel-preset-solid","old_version":"1.8.2","new_version":"1.9.12","repository_url":"https://github.com/solidjs/solid"},{"name":"solid-js","old_version":"1.8.3","new_version":"1.9.12","repository_url":"https://github.com/solidjs/solid"},{"name":"vite-plugin-solid","old_version":"2.7.2","new_version":"2.11.12","repository_url":"https://github.com/solidjs/vite-plugin-solid"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 49 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.2` | `7.29.0` |\n| [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.22.15` | `7.28.6` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.1.2` | `9.2.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.16.17` | `0.28.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.0` | `2.32.0` |\n| [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.7.1` | `6.10.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) | `0.2.8` | `0.5.4` |\n| [grunt](https://github.com/gruntjs/grunt) | `1.6.1` | `1.6.2` |\n| [grunt-shell-spawn](https://github.com/jeking3/grunt-shell-spawn) | `0.4.0` | `0.5.0` |\n| [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-instrument) | `6.0.1` | `6.0.3` |\n| [karma-esbuild](https://github.com/marvinhagemeister/karma-esbuild) | `2.2.5` | `2.3.0` |\n| [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher) | `2.1.2` | `2.1.3` |\n| [karma-webpack](https://github.com/webpack-contrib/karma-webpack) | `5.0.0` | `5.0.1` |\n| [nan](https://github.com/nodejs/nan) | `2.22.0` | `2.26.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.50.0` | `1.59.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.8.2` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.6` |\n| [webpack](https://github.com/webpack/webpack) | `5.94.0` | `5.106.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.18.1` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.2` | `1.4.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.3.0` | `24.40.0` |\n| [linkedom](https://github.com/WebReflection/linkedom) | `0.14.26` | `0.18.12` |\n| [xpath-to-css](https://github.com/svenheden/xpath-to-css) | `1.1.0` | `1.2.0` |\n| [@prettier/sync](https://github.com/prettier/prettier-synchronized) | `0.3.0` | `0.6.1` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.2.1` | `3.4.2` |\n| [@types/benchmark](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/benchmark) | `2.1.4` | `2.1.5` |\n| [@types/css.escape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/css.escape) | `1.5.1` | `1.5.2` |\n| [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | `1.10.0` | `1.10.1` |\n| [html5sortable](https://github.com/lukasoppermann/html5sortable) | `0.13.3` | `0.14.0` |\n| [leaflet.gridlayer.googlemutant](https://gitlab.com/IvanSanchez/Leaflet.GridLayer.GoogleMutant) | `0.13.5` | `0.16.0` |\n| [mergexml](https://github.com/hareko/js-merge-xml) | `1.2.3` | `1.2.4` |\n| [signature_pad](https://github.com/szimek/signature_pad) | `5.0.2` | `5.1.3` |\n| [@cypress/request](https://github.com/cypress-io/request) | `3.0.7` | `3.0.10` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.0.2` | `8.2.1` |\n| [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend) | `2.6.0` | `2.6.3` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `3.0.1` | `3.0.4` |\n| [i18next-http-middleware](https://github.com/i18next/i18next-http-middleware) | `3.7.0` | `3.9.2` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [serve-favicon](https://github.com/expressjs/serve-favicon) | `2.5.0` | `2.5.1` |\n| [@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson) | `7946.0.15` | `7946.0.16` |\n| [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) | `1.7.5` | `1.7.8` |\n| [@solidjs/router](https://github.com/solidjs/solid-router) | `0.8.3` | `0.16.1` |\n| [babel-preset-solid](https://github.com/solidjs/solid) | `1.8.2` | `1.9.12` |\n| [solid-js](https://github.com/solidjs/solid) | `1.8.3` | `1.9.12` |\n| [vite-plugin-solid](https://github.com/solidjs/vite-plugin-solid) | `2.7.2` | `2.11.12` |\n\n\nUpdates `@babel/core` from 7.23.2 to 7.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17642\"\u003e#17642\u003c/a\u003e [Babel 7] Improve generator performance (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDavid (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ad0d03f0c92404a60ec6b1c12f15febd38e2397a\"\u003e\u003ccode\u003ead0d03f\u003c/code\u003e\u003c/a\u003e [7.x backport] feat: Allow specifying startLine in code frame (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17739\"\u003e#17739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e130225028e93e106135586f344cfa44c4aac847\"\u003e\u003ccode\u003ee130225\u003c/code\u003e\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17606\"\u003e#17606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d725e399fd6a4da463cff4918cf71aa03b8beb14\"\u003e\u003ccode\u003ed725e39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eBABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17569\"\u003e#17569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.0/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/eslint-parser` from 7.22.15 to 7.28.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17555\"\u003e#17555\u003c/a\u003e perf: Use lighter traversal for jsx \u003ccode\u003e__source,__self\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEliot Pontarelli (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKadhirash Sivakumar (\u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/beea88c2bddd158a52e3c08739f47cbca970beea\"\u003e\u003ccode\u003ebeea88c\u003c/code\u003e\u003c/a\u003e [babel 8] Rename \u003ccode\u003eTSImportType.argument\u003c/code\u003e to \u003ccode\u003e.source\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17610\"\u003e#17610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017\"\u003e\u003ccode\u003ee7031b7\u003c/code\u003e\u003c/a\u003e [Babel 8] Treat \u003ccode\u003eallowSuperOutsideMethod\u003c/code\u003e as top-level only (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17505\"\u003e#17505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a\"\u003e\u003ccode\u003ef04083a\u003c/code\u003e\u003c/a\u003e [Babel 8] Align TSMappedType AST (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17479\"\u003e#17479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/432a7ffbff568efb608a5ddd8e87aea39c76bdad\"\u003e\u003ccode\u003e432a7ff\u003c/code\u003e\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17465\"\u003e#17465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e77e3b02d731da53463c5c80c66858cbb0c6dcfb\"\u003e\u003ccode\u003ee77e3b0\u003c/code\u003e\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17448\"\u003e#17448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.6/eslint/babel-eslint-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `concurrently` from 9.1.2 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-cli-tools/concurrently/releases\"\u003econcurrently's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update eslint-plugin-simple-import-sort from v10 to v12 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/551\"\u003eopen-cli-tools/concurrently#551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update eslint-config-prettier from v9 to v10 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/552\"\u003eopen-cli-tools/concurrently#552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lodash by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/555\"\u003eopen-cli-tools/concurrently#555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update coveralls-next from v4 to v5 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/557\"\u003eopen-cli-tools/concurrently#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace jest with vitest by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/554\"\u003eopen-cli-tools/concurrently#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to pnpm v10 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/558\"\u003eopen-cli-tools/concurrently#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused eslint-plugin-jest by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/559\"\u003eopen-cli-tools/concurrently#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor dependency updates by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/560\"\u003eopen-cli-tools/concurrently#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to ESLint v9 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/561\"\u003eopen-cli-tools/concurrently#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate shell-quote to 1.8.3 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/562\"\u003eopen-cli-tools/concurrently#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFull coverage by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/563\"\u003eopen-cli-tools/concurrently#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GH actions/workflows, enable NPM provenance by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/564\"\u003eopen-cli-tools/concurrently#564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump esbuild from 0.23.1 to 0.25.0 in the npm_and_yarn group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/528\"\u003eopen-cli-tools/concurrently#528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't throw when there are no commands by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/532\"\u003eopen-cli-tools/concurrently#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: nicer quotes by \u003ca href=\"https://github.com/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--kill-timeout\u003c/code\u003e by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/540\"\u003eopen-cli-tools/concurrently#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo by \u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typos in comments and documentation by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use startsWith \u0026amp; simplify boolean expression by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/543\"\u003eopen-cli-tools/concurrently#543\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use optional chaining by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/545\"\u003eopen-cli-tools/concurrently#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle SIGPIPEs by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/547\"\u003eopen-cli-tools/concurrently#547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: fix map and reduce as return values are not used by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/546\"\u003eopen-cli-tools/concurrently#546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos in docs by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/548\"\u003eopen-cli-tools/concurrently#548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update jest from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/549\"\u003eopen-cli-tools/concurrently#549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​types/jest\u003c/code\u003e from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/550\"\u003eopen-cli-tools/concurrently#550\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/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.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/open-cli-tools/concurrently/commit/414cd016c60cb24a3a70db498946c0b7743717d5\"\u003e\u003ccode\u003e414cd01\u003c/code\u003e\u003c/a\u003e 9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/0dfedb028cbc6aaed0761bf22f7e23e26101ce18\"\u003e\u003ccode\u003e0dfedb0\u003c/code\u003e\u003c/a\u003e Update GH actions/workflows, enable npm provenance (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/ee81511999ccb9073d8ec3626675df434c6e542e\"\u003e\u003ccode\u003eee81511\u003c/code\u003e\u003c/a\u003e Remove obsolete tsdk config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/09d3d7b11f12faf86fc8ad8befc5ad221669994f\"\u003e\u003ccode\u003e09d3d7b\u003c/code\u003e\u003c/a\u003e Full coverage (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8cfc6a6cb40f5092196aa383cadf1f92596effcc\"\u003e\u003ccode\u003e8cfc6a6\u003c/code\u003e\u003c/a\u003e Update shell-quote to 1.8.3 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/4c403f8b01ef359ad72cc02e059100577fd2c28f\"\u003e\u003ccode\u003e4c403f8\u003c/code\u003e\u003c/a\u003e Migrate to ESLint v9 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8bfcaf782819005d46b0cb06118559d1c84aa852\"\u003e\u003ccode\u003e8bfcaf7\u003c/code\u003e\u003c/a\u003e Minor dependency updates (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/389fec48309d1736e3b1eae0c372ce142362c8f3\"\u003e\u003ccode\u003e389fec4\u003c/code\u003e\u003c/a\u003e Enable watch mode \u0026amp; coverage for unit tests by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/7993ce6817c271dd726bc86b87a3955841137cee\"\u003e\u003ccode\u003e7993ce6\u003c/code\u003e\u003c/a\u003e chore: remove unused eslint-plugin-jest (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/58300f45eb8122bf288fa58851d2b43f55d91b1d\"\u003e\u003ccode\u003e58300f4\u003c/code\u003e\u003c/a\u003e Remove obsolete .npmrc file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.16.17 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)\nclass Foo {\nconstructor(x = 1) {\nthis.x = x;\n__publicField(this, \u0026quot;y\u0026quot;, 2);\n}\nx;\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\nclass Foo {\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-2023.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2023\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11).\u003c/p\u003e\n\u003ch2\u003e0.19.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix TypeScript-specific class transform edge case (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced an optimization that avoided transforming \u003ccode\u003esuper()\u003c/code\u003e in the class constructor for TypeScript code compiled with \u003ccode\u003euseDefineForClassFields\u003c/code\u003e set to \u003ccode\u003efalse\u003c/code\u003e if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case \u003cem\u003eand\u003c/em\u003e there are \u003ccode\u003e#private\u003c/code\u003e instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to \u003ccode\u003esuper()\u003c/code\u003e (since \u003ccode\u003esuper()\u003c/code\u003e is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo extends Bar {\n  #private = 1;\n  public: any;\n  constructor() {\n    super();\n  }\n}\n\u003cp\u003e// Old output (with esbuild v0.19.9)\nclass Foo extends Bar {\nconstructor() {\nsuper();\nthis.#private = 1;\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// Old output (with esbuild v0.19.10)\nclass Foo extends Bar {\nconstructor() {\nthis.#private = 1;\nsuper();\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// New output\nclass Foo extends Bar {\n#private = 1;\nconstructor() {\nsuper();\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinifier: allow reording a primitive past a side-effect (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3568\"\u003e#3568\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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.16.17...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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsx-a11y` from 6.7.1 to 6.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases\"\u003eeslint-plugin-jsx-a11y's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Add tests to reinforce required attributes for \u003ccode\u003erole=\u0026quot;heading\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1022\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add additional test cases by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1021\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add line breaks for readability by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1024\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] \u003ccode\u003eno-redundandant-roles\u003c/code\u003e: allow \u003ccode\u003e\u0026lt;img src=\u0026quot;*.svg\u0026quot; role=\u0026quot;img\u0026quot; /\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1026\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: don't spread arrays by \u003ca href=\"https://github.com/MichaelDeBoey\"\u003e\u003ccode\u003e@​MichaelDeBoey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1034\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1034\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.1...v6.10.2\"\u003ehttps://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.1...v6.10.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse consistent spelling of 'screen reader' by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1018\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove accidental whitespace in CONTRIBUTING.md by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1017\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] package.json - Update Jest \u0026amp; jscodeshift by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1019\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.0...v6.10.1\"\u003ehttps://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.0...v6.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add eslint 9 support by \u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1009\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add additional error message by \u003ca href=\"https://github.com/BillyLevin\"\u003e\u003ccode\u003e@​BillyLevin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1007\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003efor\u003c/code\u003e attribute by \u003ca href=\"https://github.com/edoardocavazza\"\u003e\u003ccode\u003e@​edoardocavazza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/977\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] Add \u003ccode\u003eattributes\u003c/code\u003e setting by \u003ca href=\"https://github.com/edoardocavazza\"\u003e\u003ccode\u003e@​edoardocavazza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/979\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] allow polymorphic linting to be restricted to specified components by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/984\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#984\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[readme] remove deprecated travis ci badge by \u003ca href=\"https://github.com/trajan0x\"\u003e\u003ccode\u003e@​trajan0x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/995\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in shareable config section in readme by \u003ca href=\"https://github.com/plbstl\"\u003e\u003ccode\u003e@​plbstl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/997\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[readme] fix jsxA11y import name by \u003ca href=\"https://github.com/k35o\"\u003e\u003ccode\u003e@​k35o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-p...\n\n_Description has been truncated_","html_url":"https://github.com/enketo/enketo/pull/1503","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/enketo%2Fenketo/issues/1503","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1503/packages"},{"uuid":"3935260654","node_id":"PR_kwDOA71WU87DdUdi","number":4799,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T04:24:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T04:19:48.000Z","updated_at":"2026-02-16T04:24:26.000Z","time_to_close":259476,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":18,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"25.2.0","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.2","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.105.0","new_version":"5.105.2","repository_url":"https://github.com/webpack/webpack"},{"name":"@mui/icons-material","old_version":"7.3.7","new_version":"7.3.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.21","new_version":"7.0.1-beta.22","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.7","new_version":"7.3.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"fast-xml-parser","old_version":"5.3.4","new_version":"5.3.5","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"marked","old_version":"17.0.1","new_version":"17.0.2","repository_url":"https://github.com/markedjs/marked"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.55.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.55.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.3","new_version":"5.1.4","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@swc/cli","old_version":"0.7.10","new_version":"0.8.0","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.0` | `25.2.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.0` | `5.105.2` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.7` | `7.3.8` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.21` | `7.0.1-beta.22` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.7` | `7.3.8` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.4` | `5.3.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.1` | `17.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.55.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.55.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.3` | `5.1.4` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.10` | `0.8.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.3` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.2 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\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/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/eslint/eslint/commits/HEAD/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.2.0 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.2 to 10.0.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.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\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/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7\"\u003e\u003ccode\u003e4e6c4ac\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddd8a223000ac6a2182cc8eae35254806a3b0289\"\u003e\u003ccode\u003eddd8a22\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ece282c2286b5dc187ece2a793dbd8798f20bd7\"\u003e\u003ccode\u003e1ece282\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003e/docs/v9.x\u003c/code\u003e in link checker (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/034e1397446205e83eb341354605380195c88633\"\u003e\u003ccode\u003e034e139\u003c/code\u003e\u003c/a\u003e ci: add type integration test for \u003ccode\u003e@html-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20345\"\u003e#20345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e978ddaab7e6a3c38b4a2afa721148a6ef38f29a\"\u003e\u003ccode\u003ee978dda\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cecf8393ae9af18c4cfd50621115eb23b3d0cb6\"\u003e\u003ccode\u003e4cecf83\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c79f0ab2e2d242a93b08ff2f6a0712e2ef60b7b8\"\u003e\u003ccode\u003ec79f0ab\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/afc06817bbd0625c7b0a46bdc81c38dab0c99441\"\u003e\u003ccode\u003eafc0681\u003c/code\u003e\u003c/a\u003e chore: remove scopeManager.addGlobals patch for typescript-eslint parser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 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/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.105.0 to 5.105.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.105.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eWebpackPluginInstance\u003c/code\u003e type regression. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.105.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and filenames. Cache keys now use \u003ccode\u003etoSafePath\u003c/code\u003e to replace colons (\u003ccode\u003e:\u003c/code\u003e) with double underscores (\u003ccode\u003e__\u003c/code\u003e) and sanitize other invalid characters, ensuring compatibility with Windows filesystem restrictions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20424\"\u003e#20424\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRevert part of the createRequire generation behavior for \u003ccode\u003erequire(\u0026quot;node:...\u0026quot;)\u003c/code\u003e to keep compatibility with those modules exports, e.g. \u003ccode\u003econst EventEmitter = require(\u0026quot;node:events\u0026quot;);\u003c/code\u003e. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSkip guard collection when exports-presence mode is disabled to improve parsing performance. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.105.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eWebpackPluginInstance\u003c/code\u003e type regression. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.105.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and filenames. Cache keys now use \u003ccode\u003etoSafePath\u003c/code\u003e to replace colons (\u003ccode\u003e:\u003c/code\u003e) with double underscores (\u003ccode\u003e__\u003c/code\u003e) and sanitize other invalid characters, ensuring compatibility with Windows filesystem restrictions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20424\"\u003e#20424\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRevert part of the createRequire generation behavior for \u003ccode\u003erequire(\u0026quot;node:...\u0026quot;)\u003c/code\u003e to keep compatibility with those modules exports, e.g. \u003ccode\u003econst EventEmitter = require(\u0026quot;node:events\u0026quot;);\u003c/code\u003e. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSkip guard collection when exports-presence mode is disabled to improve parsing performance. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0756c7eb697a7759afe081a1fcf8f5481ea06bc3\"\u003e\u003ccode\u003e0756c7e\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/ff2847641571401ad9c800239725f2891129eb45\"\u003e\u003ccode\u003eff28476\u003c/code\u003e\u003c/a\u003e chore(deps): bump CodSpeedHQ/action in the dependencies group (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4d3ed666db37c85bda6259f4e8fff4c8cf571e2d\"\u003e\u003ccode\u003e4d3ed66\u003c/code\u003e\u003c/a\u003e ci: discord using curl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/004550adc69ec3be0ae9ea304bf975d2d1ac72ce\"\u003e\u003ccode\u003e004550a\u003c/code\u003e\u003c/a\u003e ci: discord fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/44bf97bb2186409ee53277deacfea3dbcf671bd9\"\u003e\u003ccode\u003e44bf97b\u003c/code\u003e\u003c/a\u003e ci: emulate release for discord using other approach\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/9c71a09e14f04b43833c2c35f83814fe4f359aca\"\u003e\u003ccode\u003e9c71a09\u003c/code\u003e\u003c/a\u003e ci: emulate release for discord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/02d3bc9a334cb626172b51910413e1a7fe5e9873\"\u003e\u003ccode\u003e02d3bc9\u003c/code\u003e\u003c/a\u003e ci: allow to run release announcement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/6c62c28283d3b58b75529687fbb67c4133f8b574\"\u003e\u003ccode\u003e6c62c28\u003c/code\u003e\u003c/a\u003e ci: fix discord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/900219d4e2d88914c9281b745d599de57b1b3d75\"\u003e\u003ccode\u003e900219d\u003c/code\u003e\u003c/a\u003e fix: type regression (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/8e50ef2035b9cb727aeaa97d7561545d1c102b91\"\u003e\u003ccode\u003e8e50ef2\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20429\"\u003e#20429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.105.0...v5.105.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/icons-material` from 7.3.7 to 7.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Use \u003ccode\u003eReact.Key\u003c/code\u003e instead of \u003ccode\u003eany\u003c/code\u003e for \u003ccode\u003ekey\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47619\"\u003e#47619\u003c/a\u003e) \u003ca href=\"https://github.com/sonixx02\"\u003e\u003ccode\u003e@​sonixx02\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCore\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;[docs-infra] Add Cookie Banner and Analytics Provider (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47445\"\u003e#47445\u003c/a\u003e)\u0026quot; (868d23e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;[docs-infra] Update Cookie Consent Dialog styling and content (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47718\"\u003e#47718\u003c/a\u003e)\u0026quot; (ae29d03) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[api-docs-builder] Validate slots prop and Slots interface export consistency (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47623\"\u003e#47623\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Remove \u003ccode\u003ewindow.muiDocConfig\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47737\"\u003e#47737\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix flaky Select test on Webkit (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47728\"\u003e#47728\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Remove usage of NODE_ENV=test (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47692\"\u003e#47692\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Prepare eslint rule rename (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47702\"\u003e#47702\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Next.js 15.5.11 (security update) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47697\"\u003e#47697\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix Tooltip tests flakyness (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47669\"\u003e#47669\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Improve instructions for error messages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47668\"\u003e#47668\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Add initial agent instructions (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47655\"\u003e#47655\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update broken links checker (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47633\"\u003e#47633\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Improve Tooltip leaveDelay test (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47624\"\u003e#47624\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix internal broken links (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47607\"\u003e#47607\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Resolve a few 301s in our docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47746\"\u003e#47746\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Update Cookie Consent Dialog styling and content (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47718\"\u003e#47718\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add Cookie Banner and Analytics Provider (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47445\"\u003e#47445\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Make sure /customers page has a h1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47615\"\u003e#47615\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Fix privacy link (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47614\"\u003e#47614\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Resolve a few 301s (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47579\"\u003e#47579\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Remove unused sponsor files (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47741\"\u003e#47741\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[markdown] Fix some broken hash links (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47609\"\u003e#47609\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Cleanup Table tests TODOs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47656\"\u003e#47656\u003c/a\u003e) \u003ca href=\"https://github.com/Ocheretovich\"\u003e\u003ccode\u003e@​Ocheretovich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[website] unclickable banner in the pricing page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47634\"\u003e#47634\u003c/a\u003e) \u003ca href=\"https://git...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4799","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4799","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4799/packages"},{"uuid":"3913004357","node_id":"PR_kwDOCRx1Qc7CT3pS","number":73,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 5 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-02-08T16:02:54.000Z","updated_at":"2026-02-08T16:03:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":5,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.1\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.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.6.0...v3.6.1\"\u003e3.6.1\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e15e1140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\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/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e\u003ccode\u003e15e1140\u003c/code\u003e\u003c/a\u003e fix: stop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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/rvalitov/backlink-checker-php/pull/73","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php/issues/73","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/73/packages"},{"uuid":"3913004355","node_id":"PR_kwDOCR083M7CT3pQ","number":54,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 5 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-02-08T16:02:54.000Z","updated_at":"2026-02-08T16:03:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":5,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.1\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.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.6.0...v3.6.1\"\u003e3.6.1\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e15e1140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\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/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e\u003ccode\u003e15e1140\u003c/code\u003e\u003c/a\u003e fix: stop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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/rvalitov/backlink-checker-php-demo/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php-demo/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"3907791769","node_id":"PR_kwDOA71WU87CDO-k","number":4787,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T04:23:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T17:42:52.000Z","updated_at":"2026-02-09T04:23:06.000Z","time_to_close":211212,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":6,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/node","old_version":"25.2.0","new_version":"25.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"@swc/cli","old_version":"0.7.10","new_version":"0.8.0","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.0` | `25.2.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.10` | `0.8.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.3` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.2.0 to 25.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 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/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@swc/cli` from 0.7.10 to 0.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/swc-project/pkgs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.78.0 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.97.3\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.3, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug where nesting an at-rule within multiple style rules in plain CSS could cause outer style rules to be omitted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1973\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.2\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.2, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdditional fixes for implicit configuration when nested imports are involved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1972\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.1\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.1, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug with the new CSS-style \u003ccode\u003eif()\u003c/code\u003e syntax where values would be evaluated even if their conditions didn't match.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1971\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003edisplay-p3-linear\u003c/code\u003e color space.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1970\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.96.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.96.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\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/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.97.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug where nesting an at-rule within multiple style rules in plain CSS\ncould cause outer style rules to be omitted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdditional fixes for implicit configuration when nested imports are involved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug with the new CSS-style \u003ccode\u003eif()\u003c/code\u003e syntax where values would be evaluated\neven if their conditions didn't match.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003edisplay-p3-linear\u003c/code\u003e color space.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.96.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow numbers with complex units (more than one numerator unit or more than\nzero denominator units) to be emitted to CSS. These are now emitted as\n\u003ccode\u003ecalc()\u003c/code\u003e expressions, which now support complex units in plain CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.95.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo user-visible changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.95.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/if\"\u003eCSS-style \u003ccode\u003eif()\u003c/code\u003e function\u003c/a\u003e. In addition to supporting the\nplain CSS syntax, this also supports a \u003ccode\u003esass()\u003c/code\u003e query that takes a Sass\nexpression that evaluates to \u003ccode\u003etrue\u003c/code\u003e or \u003ccode\u003efalse\u003c/code\u003e at preprocessing time depending\non whether the Sass value is truthy. If there are no plain-CSS queries, the\nfunction will return the first value whose query returns true during\npreprocessing. For example, \u003ccode\u003eif(sass(false): 1; sass(true): 2; else: 3)\u003c/code\u003e\nreturns \u003ccode\u003e2\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe old Sass \u003ccode\u003eif()\u003c/code\u003e syntax is now deprecated. Users are encouraged to migrate\nto the new CSS syntax. \u003ccode\u003eif($condition, $if-true, $if-false)\u003c/code\u003e can be changed to\n\u003ccode\u003eif(sass($condition): $if-true; else: $if-false)\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/if-function\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlain-CSS \u003ccode\u003eif()\u003c/code\u003e functions are now considered \u0026quot;special numbers\u0026quot;, meaning that\nthey can be used in place of arguments to CSS color functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlain-CSS \u003ccode\u003eif()\u003c/code\u003e functions and \u003ccode\u003eattr()\u003c/code\u003e functions are now considered \u0026quot;special\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/080eaef584a03d0034931a6eabb2db9e60a3fc3f\"\u003e\u003ccode\u003e080eaef\u003c/code\u003e\u003c/a\u003e Fix at-rules combined with plain CSS nesting (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/f6f73f8e0f9605c80d43d03b76f676601642f7d4\"\u003e\u003ccode\u003ef6f73f8\u003c/code\u003e\u003c/a\u003e Bump gts from 6.0.2 to 7.0.0 in /pkg/sass-parser (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2711\"\u003e#2711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/0b87dd745130a0af0daf79073d2d5a570cb8cf96\"\u003e\u003ccode\u003e0b87dd7\u003c/code\u003e\u003c/a\u003e Bump protobuf and protoc_plugin (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2723\"\u003e#2723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/d12cc7d8fdac5c976082d5bc20a8b7513da2b220\"\u003e\u003ccode\u003ed12cc7d\u003c/code\u003e\u003c/a\u003e Fix bug with implicit configuration for nested imports (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2658\"\u003e#2658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/340bfd20b113501202e7ecac1f4830b5e9f6322e\"\u003e\u003ccode\u003e340bfd2\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 6 to 7 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2706\"\u003e#2706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/a795ab39e57a0fa5ce3e55e566382759a2b2e7cd\"\u003e\u003ccode\u003ea795ab3\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/add7e6fa2fb181fc4f5dcf10f0036aae55d733ed\"\u003e\u003ccode\u003eadd7e6f\u003c/code\u003e\u003c/a\u003e Bump protoc_plugin from 23.0.0 to 24.0.0 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2696\"\u003e#2696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/62ec6627905c790405da06b5ee41955491733f52\"\u003e\u003ccode\u003e62ec662\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003epwsh\u003c/code\u003e instead of \u003ccode\u003epowershell\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2710\"\u003e#2710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/b2f2532eeba1e6085d828555725c082cfdcd6449\"\u003e\u003ccode\u003eb2f2532\u003c/code\u003e\u003c/a\u003e Don't evaluate if() values if the condition doesn't match (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2707\"\u003e#2707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/0c7083ac165fd30234c90a4342e7f7792a686c7d\"\u003e\u003ccode\u003e0c7083a\u003c/code\u003e\u003c/a\u003e Add support for the display-p3-linear color space (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.78.0...1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sass 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/craftercms/studio-ui/pull/4787","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4787","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4787/packages"},{"uuid":"3868800998","node_id":"PR_kwDOA71WU87ACF7B","number":4775,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 80 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-06T04:42:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T04:48:55.000Z","updated_at":"2026-02-06T04:42:39.000Z","time_to_close":690823,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":80,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.57.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"css-loader","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/webpack/css-loader"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jquery-ui","old_version":"1.14.1","new_version":"1.14.2","repository_url":"https://github.com/jquery/jquery-ui"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-ws","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/enisdenjo/graphql-ws"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.11","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 80 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.1.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.57.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [css-loader](https://github.com/webpack/css-loader) | `7.1.2` | `7.1.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jquery-ui](https://github.com/jquery/jquery-ui) | `1.14.1` | `1.14.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `6.0.6` | `6.0.7` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.10` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.54.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.54.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.3` | `1.15.11` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.57.0\u003c/h2\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/743d0546f59799a8f7e4e2f4e1ad167f7dae333d\"\u003e\u003ccode\u003e743d054\u003c/code\u003e\u003c/a\u003e 4.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/74121c7609af41f19935956ea77cfa25419cbf1d\"\u003e\u003ccode\u003e74121c7\u003c/code\u003e\u003c/a\u003e extend more hooks to include import attributes and add warnings (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c519d82cffa62f912e01d7bf527cf628f127d333\"\u003e\u003ccode\u003ec519d82\u003c/code\u003e\u003c/a\u003e Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6246\"\u003e#6246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7af842b3af052d1c305e90ac1fbf0cfb8c9fa359\"\u003e\u003ccode\u003e7af842b\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6243\"\u003e#6243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/529997c005feafa46fa8d1e9571653ac33784941\"\u003e\u003ccode\u003e529997c\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6245\"\u003e#6245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa288d367cf23284aecf712d6aba3a295c70a09b\"\u003e\u003ccode\u003eaa288d3\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6244\"\u003e#6244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.57.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4775","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4775","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4775/packages"},{"uuid":"3863543124","node_id":"PR_kwDOA71WU86_wgB7","number":4770,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 79 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-29T04:42:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T04:45:25.000Z","updated_at":"2026-01-29T04:42:34.000Z","time_to_close":86227,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":79,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.57.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"css-loader","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/webpack/css-loader"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-ws","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/enisdenjo/graphql-ws"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.11","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 79 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.57.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [css-loader](https://github.com/webpack/css-loader) | `7.1.2` | `7.1.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `6.0.6` | `6.0.7` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.10` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.54.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.54.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.3` | `1.15.11` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.57.0\u003c/h2\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/743d0546f59799a8f7e4e2f4e1ad167f7dae333d\"\u003e\u003ccode\u003e743d054\u003c/code\u003e\u003c/a\u003e 4.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/74121c7609af41f19935956ea77cfa25419cbf1d\"\u003e\u003ccode\u003e74121c7\u003c/code\u003e\u003c/a\u003e extend more hooks to include import attributes and add warnings (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c519d82cffa62f912e01d7bf527cf628f127d333\"\u003e\u003ccode\u003ec519d82\u003c/code\u003e\u003c/a\u003e Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6246\"\u003e#6246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7af842b3af052d1c305e90ac1fbf0cfb8c9fa359\"\u003e\u003ccode\u003e7af842b\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6243\"\u003e#6243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/529997c005feafa46fa8d1e9571653ac33784941\"\u003e\u003ccode\u003e529997c\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6245\"\u003e#6245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa288d367cf23284aecf712d6aba3a295c70a09b\"\u003e\u003ccode\u003eaa288d3\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6244\"\u003e#6244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.57.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] i...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4770","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4770","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4770/packages"},{"uuid":"3854523385","node_id":"PR_kwDOA71WU86_Sup5","number":4765,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 77 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-28T04:39:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T05:02:20.000Z","updated_at":"2026-01-28T04:39:24.000Z","time_to_close":171422,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":77,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.56.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.10","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 77 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.56.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.9` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.10` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9c455164326eaeaee1d85663fd13b75999da5ec4\"\u003e\u003ccode\u003e9c45516\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/726ce5d28068fe7e1384551fb21be2f47de6b263\"\u003e\u003ccode\u003e726ce5d\u003c/code\u003e\u003c/a\u003e Fix JSX semicolon insertion (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bd293ba3739e20b00a520e2a77acbb2377c76732\"\u003e\u003ccode\u003ebd293ba\u003c/code\u003e\u003c/a\u003e 4.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3dae637b909810efe61eb21a0d7f3ab32e180df9\"\u003e\u003ccode\u003e3dae637\u003c/code\u003e\u003c/a\u003e Update generated WASM adapter code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cde042f2de020f921fd9e3c5b72e2955a80f2029\"\u003e\u003ccode\u003ecde042f\u003c/code\u003e\u003c/a\u003e Sort manual chunks by module execution order (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fc4d8f7808721d653bb8921b2dc8275d16ab67d5\"\u003e\u003ccode\u003efc4d8f7\u003c/code\u003e\u003c/a\u003e Ignore irrelevant vulnerability for a month\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.56.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41610\"\u003etwbs/bootstrap#41610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41621\"\u003etwbs/bootstrap#41621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.2 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41625\"\u003etwbs/bootstrap#41625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps):...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4765","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4765","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4765/packages"},{"uuid":"3841222476","node_id":"PR_kwDOA71WU86-m7z0","number":4760,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 76 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-26T04:56:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T04:48:12.000Z","updated_at":"2026-01-26T04:56:18.000Z","time_to_close":346085,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":76,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.55.3","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.10","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 76 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.55.3` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.25.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.9` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.10` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.55.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9c455164326eaeaee1d85663fd13b75999da5ec4\"\u003e\u003ccode\u003e9c45516\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/726ce5d28068fe7e1384551fb21be2f47de6b263\"\u003e\u003ccode\u003e726ce5d\u003c/code\u003e\u003c/a\u003e Fix JSX semicolon insertion (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bd293ba3739e20b00a520e2a77acbb2377c76732\"\u003e\u003ccode\u003ebd293ba\u003c/code\u003e\u003c/a\u003e 4.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3dae637b909810efe61eb21a0d7f3ab32e180df9\"\u003e\u003ccode\u003e3dae637\u003c/code\u003e\u003c/a\u003e Update generated WASM adapter code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cde042f2de020f921fd9e3c5b72e2955a80f2029\"\u003e\u003ccode\u003ecde042f\u003c/code\u003e\u003c/a\u003e Sort manual chunks by module execution order (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fc4d8f7808721d653bb8921b2dc8275d16ab67d5\"\u003e\u003ccode\u003efc4d8f7\u003c/code\u003e\u003c/a\u003e Ignore irrelevant vulnerability for a month\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/147658afb3aea8edda03499b71bdfa82c80c7200\"\u003e\u003ccode\u003e147658a\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6239\"\u003e#6239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fed6c1dd981c253e117268b80e985895fb982b53\"\u003e\u003ccode\u003efed6c1d\u003c/code\u003e\u003c/a\u003e chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6234\"\u003e#6234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/701493abc751ef52c589256790ba176ddfc64d1e\"\u003e\u003ccode\u003e701493a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency globals to v17 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6235\"\u003e#6235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.55.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41610\"\u003etwbs/bootstrap#41610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41621\"\u003etwbs/bootstrap#41621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.2 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41625\"\u003etwbs/bootstrap#41625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions-cool/issues-helper from 3.6.0 to 3.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41623\"\u003etwbs/bootstrap#41623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.3 to 3.29.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41624\"\u003etwbs/bootstrap#41624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group across 1 directory with 3 updates b...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4760/packages"},{"uuid":"3828045291","node_id":"PR_kwDOA71WU8696-yr","number":4754,"state":"open","title":"Bump the all-ui-deps group across 1 directory with 77 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T05:20:35.000Z","updated_at":"2026-01-19T05:20:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":77,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.11.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 77 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.9` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.55.1` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.25.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.8` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.11.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.0` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.8` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.2` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent some cycles when using top-level-await (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarn when generating cycling manual chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5997\"\u003e#5997\u003c/a\u003e: Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://github.com/fossdd\"\u003e\u003ccode\u003e@​fossdd\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6218\"\u003e#6218\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6219\"\u003e#6219\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6220\"\u003e#6220\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6221\"\u003e#6221\u003c/a\u003e: Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6222\"\u003e#6222\u003c/a\u003e: Apply to adjust the description of the command-line parameter 'rollup… (\u003ca href=\"https://github.com/image-gif\"\u003e\u003ccode\u003e@​image-gif\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6223\"\u003e#6223\u003c/a\u003e: Deduplicate CLI help file (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6224\"\u003e#6224\u003c/a\u003e: OpenBSD support (\u003ca href=\"https://github.com/edshot99\"\u003e\u003ccode\u003e@​edshot99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6225\"\u003e#6225\u003c/a\u003e: Throw a warning for circular chunks (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6226\"\u003e#6226\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6227\"\u003e#6227\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6228\"\u003e#6228\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6229\"\u003e#6229\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/299cc46f3059a72b1e37b80c688a6d88c6c5f3fd\"\u003e\u003ccode\u003e299cc46\u003c/code\u003e\u003c/a\u003e 4.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72f650da774832a535b8b9359af541ceaa44352a\"\u003e\u003ccode\u003e72f650d\u003c/code\u003e\u003c/a\u003e Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/570b7ee21ce3ca143bdfad918fcb31b1792d308f\"\u003e\u003ccode\u003e570b7ee\u003c/code\u003e\u003c/a\u003e 4.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55014f3acf089c8092842a4db1020865465528b0\"\u003e\u003ccode\u003e55014f3\u003c/code\u003e\u003c/a\u003e OpenBSD support (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72b0f0ee02f6766f8e59c1724700da6647c6b51f\"\u003e\u003ccode\u003e72b0f0e\u003c/code\u003e\u003c/a\u003e Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e0bfc4bea49241ac13c3f70d226e7a743b539a53\"\u003e\u003ccode\u003ee0bfc4b\u003c/code\u003e\u003c/a\u003e Throw a warning for circular chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b58ea7bf8288718de6dec474a0b6d4b2460d73d4\"\u003e\u003ccode\u003eb58ea7b\u003c/code\u003e\u003c/a\u003e Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/93aea336770b45202d07f355990ab23b8ef6226f\"\u003e\u003ccode\u003e93aea33\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/639f4ebeb3dfbf5480ef3cb411d56a8a124fa529\"\u003e\u003ccode\u003e639f4eb\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6229\"\u003e#6229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/14ac7df82aa4a9e0fc9af1b9e3331ed3dbc58b2d\"\u003e\u003ccode\u003e14ac7df\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.55.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4754","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4754","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4754/packages"},{"uuid":"3826951834","node_id":"PR_kwDOCRx1Qc693lWY","number":70,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-08T16:02:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-18T16:03:09.000Z","updated_at":"2026-02-08T16:02:46.000Z","time_to_close":1814376,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":6,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"eslint","old_version":"9.23.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.0","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.23.0` | `9.39.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.0` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.23.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.23.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.0\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.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing blank line around code block by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/17675\"\u003eprettier/prettier#17675\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#362\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/812a4d0071270f61a7aa549d625b618be7e09d71\"\u003e\u003ccode\u003e812a4d0\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cc1be31e25d001ebe8f000bb5e7bded57ba66ad\"\u003e\u003ccode\u003e6cc1be3\u003c/code\u003e\u003c/a\u003e Consistent title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6d9bef05148a952b932d12b02596479c4af702a8\"\u003e\u003ccode\u003e6d9bef0\u003c/code\u003e\u003c/a\u003e Apply automated changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3744a1840eec3fdef6962c9f704684b6c55df64f\"\u003e\u003ccode\u003e3744a18\u003c/code\u003e\u003c/a\u003e Update code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9a3edde02229795adb43613a6d3e7fa00a0113fe\"\u003e\u003ccode\u003e9a3edde\u003c/code\u003e\u003c/a\u003e Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82dc52cdeeace56a3628843d79d2ec2c6fc8bc57\"\u003e\u003ccode\u003e82dc52c\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc2de1a6e7b2993ff52214fa294d51bf6aa034ae\"\u003e\u003ccode\u003edc2de1a\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5aa69662b461e4237d9028cc22900bc09e5e04a9\"\u003e\u003ccode\u003e5aa6966\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/daeeb51af98e9532080bbcee7a432b0c6ba9b186\"\u003e\u003ccode\u003edaeeb51\u003c/code\u003e\u003c/a\u003e Another version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a2829858609b4ac93b28ceedd16294417b9236fc\"\u003e\u003ccode\u003ea282985\u003c/code\u003e\u003c/a\u003e Add blog post\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd engines key - support node 20+ (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/372\"\u003e#372\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7dc1dfdfc951870a7e6d64549808262075869673\"\u003e7dc1dfd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.2.2...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2025-06-23)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d157f64858b2344c4ac43ae700b2ec324d27fd09\"\u003e\u003ccode\u003ed157f64\u003c/code\u003e\u003c/a\u003e ci: test on Node.js v24 (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/rvalitov/backlink-checker-php/pull/70","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php/issues/70","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/70/packages"},{"uuid":"3815987998","node_id":"PR_kwDOF_DLhs69TYMf","number":100,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 87 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T05:00:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-15T04:44:51.000Z","updated_at":"2026-01-19T05:00:57.000Z","time_to_close":346564,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":87,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.34.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.3.0","new_version":"25.0.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.34.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"9.1.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"globals","old_version":"16.3.0","new_version":"17.0.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.49.0","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.0.2","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.3","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@atlaskit/pragmatic-drag-and-drop","old_version":"1.7.4","new_version":"1.7.7","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.4","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.2","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"diff","old_version":"8.0.2","new_version":"8.0.3","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"jotai","old_version":"2.13.1","new_version":"2.16.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.0.5","new_version":"2.2.3","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"16.2.1","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"19.1.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.12","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.9","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.0.11","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.8.2","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-virtualized-auto-sizer","old_version":"1.0.26","new_version":"2.0.2","repository_url":"https://github.com/bvaughn/react-virtualized-auto-sizer"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.5","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.1","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.10.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.41.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.41.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.2","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.1","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.0.10","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.1.5","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"19.0.0","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.13.5","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 87 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.34.0` | `9.39.2` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `25.0.8` |\n| [eslint](https://github.com/eslint/eslint) | `9.34.0` | `9.39.2` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.2` | `10.1.8` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `17.0.0` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.49.0` | `4.55.1` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.0.2` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.3` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.3` | `7.28.6` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@atlaskit/pragmatic-drag-and-drop](https://github.com/atlassian/pragmatic-drag-and-drop) | `1.7.4` | `1.7.7` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.4` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.2` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.11.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.11.0` | `8.25.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.2` | `8.0.3` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.13.1` | `2.16.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.0.5` | `2.2.3` |\n| [marked](https://github.com/markedjs/marked) | `16.2.1` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.12` | `19.2.8` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.9` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.0.11` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.8.2` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer) | `1.0.26` | `2.0.2` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.5` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.1` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.10.0` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.41.0` | `8.53.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.41.0` | `8.53.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.2` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.1` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.1.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.0.10` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.5` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `18.3.1` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `19.0.0` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.13.5` | `1.15.8` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.0\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.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/812a4d0071270f61a7aa549d625b618be7e09d71\"\u003e\u003ccode\u003e812a4d0\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cc1be31e25d001ebe8f000bb5e7bded57ba66ad\"\u003e\u003ccode\u003e6cc1be3\u003c/code\u003e\u003c/a\u003e Consistent title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6d9bef05148a952b932d12b02596479c4af702a8\"\u003e\u003ccode\u003e6d9bef0\u003c/code\u003e\u003c/a\u003e Apply automated changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3744a1840eec3fdef6962c9f704684b6c55df64f\"\u003e\u003ccode\u003e3744a18\u003c/code\u003e\u003c/a\u003e Update code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9a3edde02229795adb43613a6d3e7fa00a0113fe\"\u003e\u003ccode\u003e9a3edde\u003c/code\u003e\u003c/a\u003e Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82dc52cdeeace56a3628843d79d2ec2c6fc8bc57\"\u003e\u003ccode\u003e82dc52c\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc2de1a6e7b2993ff52214fa294d51bf6aa034ae\"\u003e\u003ccode\u003edc2de1a\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5aa69662b461e4237d9028cc22900bc09e5e04a9\"\u003e\u003ccode\u003e5aa6966\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/daeeb51af98e9532080bbcee7a432b0c6ba9b186\"\u003e\u003ccode\u003edaeeb51\u003c/code\u003e\u003c/a\u003e Another version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a2829858609b4ac93b28ceedd16294417b9236fc\"\u003e\u003ccode\u003ea282985\u003c/code\u003e\u003c/a\u003e Add blog post\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.34.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202\"\u003e\u003ccode\u003eaf2a087\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.3.0 to 25.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.34.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.34.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-prettier` from 9.1.2 to 10.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-config-prettier/releases\"\u003eeslint-config-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.8\u003c/h2\u003e\n\u003cp\u003erepublish latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/332\"\u003e#332\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/328\"\u003e#328\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/silvenon\"\u003e\u003ccode\u003e@​silvenon\u003c/code\u003e\u003c/a\u003e! - fix(cli): do not crash on no rules configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003e#325\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e! - fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003eprettier/eslint-config-prettier#325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e! - chore(package): add homepage for some 3rd-party registry - see \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e for more details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/309\"\u003e#309\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d\"\u003e\u003ccode\u003eeb56a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: separate the \u003ccode\u003e/flat\u003c/code\u003e entry for compatibility\u003c/p\u003e\n\u003cp\u003eFor flat config users, the previous \u003ccode\u003e\u0026quot;eslint-config-prettier\u0026quot;\u003c/code\u003e entry still works, but \u003ccode\u003e\u0026quot;eslint-config-prettier/flat\u0026quot;\u003c/code\u003e adds a new \u003ccode\u003ename\u003c/code\u003e property for \u003ca href=\"https://eslint.org/blog/2024/04/eslint-config-inspector/\"\u003econfig-inspector\u003c/a\u003e, we just can't add it for the default entry for compatibility.\u003c/p\u003e\n\u003cp\u003eSee also \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/308\"\u003eprettier/eslint-config-prettier#308\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// before\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier\u0026quot;;\n\u003cp\u003e// after\u003cbr /\u003e\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier/flat\u0026quot;;\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/prettier/eslint-config-prettier/blob/main/CHANGELOG.md\"\u003eeslint-config-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eeslint-config-prettier\u003c/h1\u003e\n\u003ch2\u003e10.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/332\"\u003e#332\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/328\"\u003e#328\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/silvenon\"\u003e\u003ccode\u003e@​silvenon\u003c/code\u003e\u003c/a\u003e! - fix(cli): do not crash on no rules configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003e#325\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e! - fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e! - chore(package): add homepage for some 3rd-party registry - see \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e for more details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/309\"\u003e#309\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d\"\u003e\u003ccode\u003eeb56a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: separate the \u003ccode\u003e/flat\u003c/code\u003e entry for compatibility\u003c/p\u003e\n\u003cp\u003eFor flat config users, the previous \u003ccode\u003e\u0026quot;eslint-config-prettier\u0026quot;\u003c/code\u003e entry still works, but \u003ccode\u003e\u0026quot;eslint-config-prettier/flat\u0026quot;\u003c/code\u003e adds a new \u003ccode\u003ename\u003c/code\u003e property for \u003ca href=\"https://eslint.org/blog/2024/04/eslint-config-inspector/\"\u003econfig-inspector\u003c/a\u003e, we just can't add it for the default entry for compatibility.\u003c/p\u003e\n\u003cp\u003eSee also \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/308\"\u003eprettier/eslint-config-prettier#308\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// before\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier\u0026quot;;\n\u003cp\u003e// after\u003cbr /\u003e\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier/flat\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/306\"\u003e#306\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53\"\u003e\u003ccode\u003e56e2e34\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: migrate to exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/prettier/eslint-config-prettier/commits/v10.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.3.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cli\u003eGet all browser globals from both \u003ccode\u003echrome\u003c/code\u003e and \u003ccode\u003efirefox\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/321\"\u003e#321\u003c/a\u003e)  59ceff8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebunBuiltin\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/324\"\u003e#324\u003c/a\u003e)  1bc6e3b\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edenoBuiltin\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/324\"\u003e#324\u003c/a\u003e)  1bc6e3b\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/323\"\u003e#323\u003c/a\u003e)  4b78f56\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esharedWorker\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/322\"\u003e#322\u003c/a\u003e)  4a02a85\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2025-11-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/316\"\u003e#316\u003c/a\u003e)  6d441ca\u003c/li\u003e\n\u003cli\u003eAdd Vue, Svelte, and Astro globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/314\"\u003e#314\u003c/a\u003e)  ea31521\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)  8b8a2d6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/bb89b18916b00f6c4f089baa0d66cb7f0771ab1b\"\u003e\u003ccode\u003ebb89b18\u003c/code\u003e\u003c/a\u003e 17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/ebe106340137419b4ac0150f746b7567fb78ce03\"\u003e\u003ccode\u003eebe1063\u003c/code\u003e\u003c/a\u003e Update globals (2026-01-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/e3d8da349da72d66fcadf94d926d4ff96da3319c\"\u003e\u003ccode\u003ee3d8da3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Automate script for \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/325\"\u003e#325\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/e7c0453f80840ebcef3a6bccaabc7a9dc0cb7a84\"\u003e\u003ccode\u003ee7c0453\u003c/code\u003e\u003c/a\u003e Automate script for \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/phuongnq/studio-ui/pull/100","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phuongnq%2Fstudio-ui/issues/100","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/100/packages"},{"uuid":"3790039247","node_id":"PR_kwDOQ1kvNM67-ZD5","number":2,"state":"closed","title":"npm: bump the dev-dependencies group with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-08T10:31:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-07T19:20:42.000Z","updated_at":"2026-01-08T10:31:49.000Z","time_to_close":54666,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"npm: bump","group_name":"dev-dependencies","update_count":13,"packages":[{"name":"@lwc/eslint-plugin-lwc","old_version":"1.8.2","new_version":"3.3.0","repository_url":"https://github.com/salesforce/eslint-plugin-lwc"},{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@salesforce/eslint-config-lwc","old_version":"3.6.0","new_version":"4.1.2","repository_url":"https://github.com/salesforce/eslint-config-lwc"},{"name":"@salesforce/eslint-plugin-aura","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/forcedotcom/eslint-plugin-aura"},{"name":"@salesforce/eslint-plugin-lightning","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/salesforce/eslint-plugin-lightning"},{"name":"@salesforce/sfdx-lwc-jest","old_version":"5.1.0","new_version":"7.1.2","repository_url":"https://github.com/salesforce/sfdx-lwc-jest"},{"name":"eslint","old_version":"9.7.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-import","old_version":"2.29.1","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.12.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.1.1","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"15.2.7","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.3.3","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-apex","old_version":"2.1.4","new_version":"2.2.6","repository_url":"https://github.com/dangmai/prettier-plugin-apex"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@lwc/eslint-plugin-lwc](https://github.com/salesforce/eslint-plugin-lwc) | `1.8.2` | `3.3.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [@salesforce/eslint-config-lwc](https://github.com/salesforce/eslint-config-lwc) | `3.6.0` | `4.1.2` |\n| [@salesforce/eslint-plugin-aura](https://github.com/forcedotcom/eslint-plugin-aura) | `2.1.0` | `3.0.0` |\n| [@salesforce/eslint-plugin-lightning](https://github.com/salesforce/eslint-plugin-lightning) | `1.0.0` | `2.0.0` |\n| [@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest) | `5.1.0` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.7.0` | `9.39.2` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.32.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.12.1` |\n| [husky](https://github.com/typicode/husky) | `9.1.1` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.7.4` |\n| [prettier-plugin-apex](https://github.com/dangmai/prettier-plugin-apex) | `2.1.4` | `2.2.6` |\n\nUpdates `@lwc/eslint-plugin-lwc` from 1.8.2 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/releases\"\u003e\u003ccode\u003e@​lwc/eslint-plugin-lwc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/205\"\u003esalesforce/eslint-plugin-lwc#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-19147397\"\u003e\u003ccode\u003e@​W-19147397\u003c/code\u003e\u003c/a\u003e processor updated to filter ssr rule disable warning from original files by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/207\"\u003esalesforce/eslint-plugin-lwc#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v3.1.0...v3.2.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v3.1.0...v3.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eW-18039308 feat: add invalid-import rule for ssr by \u003ca href=\"https://github.com/RageJS\"\u003e\u003ccode\u003e@​RageJS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/204\"\u003esalesforce/eslint-plugin-lwc#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RageJS\"\u003e\u003ccode\u003e@​RageJS\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/204\"\u003esalesforce/eslint-plugin-lwc#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v3.0.0...v3.1.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v3.0.0...v3.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9 in the \u003ccode\u003emaster\u003c/code\u003e branch.\u003c/p\u003e\n\u003cp\u003eAs a transitional step, ESLint v8 rules have been moved to the \u003ccode\u003eeslint-v8\u003c/code\u003e branch and can be retrieved from npm using the \u003ccode\u003eeslint-v8\u003c/code\u003e tag.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nAs part of the transition step, all new rules will be created for both v8 (\u003ccode\u003eeslint-v8\u003c/code\u003e branch) and v9 (\u003ccode\u003emaster\u003c/code\u003e branch).\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eCheck the official \u003ca href=\"https://eslint.org/docs/latest/use/migrate-to-9.0.0\"\u003eESLint page\u003c/a\u003e for details migrating to ESLint v9.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17955519\"\u003e\u003ccode\u003e@​W-17955519\u003c/code\u003e\u003c/a\u003e remove deprecated SSR rules and fix readme table by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/192\"\u003esalesforce/eslint-plugin-lwc#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18047950\"\u003e\u003ccode\u003e@​W-18047950\u003c/code\u003e\u003c/a\u003e readme update for no-unsupported-api rule by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/193\"\u003esalesforce/eslint-plugin-lwc#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18252360\"\u003e\u003ccode\u003e@​W-18252360\u003c/code\u003e\u003c/a\u003e support autofix feature for ssr processor by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/198\"\u003esalesforce/eslint-plugin-lwc#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to CONTRIBUTING.md by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/196\"\u003esalesforce/eslint-plugin-lwc#196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Eslint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/195\"\u003esalesforce/eslint-plugin-lwc#195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v2.1.0...v3.0.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v2.1.0...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: update dependency to eslint v9, drop support for eslint v8 and older \u003ca href=\"https://github.com/W-17445058\"\u003e\u003ccode\u003e@​W-17445058\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/176\"\u003esalesforce/eslint-plugin-lwc#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v2.0.0...v3.0.0-beta.1\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v2.0.0...v3.0.0-beta.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17955519\"\u003e\u003ccode\u003e@​W-17955519\u003c/code\u003e\u003c/a\u003e remove deprecated SSR rules and fix readme table by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/192\"\u003esalesforce/eslint-plugin-lwc#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18047950\"\u003e\u003ccode\u003e@​W-18047950\u003c/code\u003e\u003c/a\u003e readme update for no-unsupported-api rule by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/193\"\u003esalesforce/eslint-plugin-lwc#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/346f7f8d0cf36e6aa4261ce2780e28a140b92424\"\u003e\u003ccode\u003e346f7f8\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/ba96e8d7f142eabc4a0b83c22a5b00279010bf23\"\u003e\u003ccode\u003eba96e8d\u003c/code\u003e\u003c/a\u003e feat: add new lint rule to discourage usage of lightning/uiGraphQLApi (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/51766d70dd5683c14543814be731376951e25871\"\u003e\u003ccode\u003e51766d7\u003c/code\u003e\u003c/a\u003e 3.2.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/0eec9548cf7b2159efc9e3033230eb4f009bff50\"\u003e\u003ccode\u003e0eec954\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/W-19147397\"\u003e\u003ccode\u003e@​W-19147397\u003c/code\u003e\u003c/a\u003e processor updated to filter ssr rule disable warning from origina...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/a83b908b1233fffaa486c8db4bc1d412b7a4092b\"\u003e\u003ccode\u003ea83b908\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/16244d36c5a875c12f1f1f3bd9e6a01bec74b377\"\u003e\u003ccode\u003e16244d3\u003c/code\u003e\u003c/a\u003e 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/a0e9105ab923b7c531e90653c1142d34f84198a4\"\u003e\u003ccode\u003ea0e9105\u003c/code\u003e\u003c/a\u003e feat: add invalid-import rule for ssr (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/046d40c5dec628d7d9080419104ae78d792ff1f0\"\u003e\u003ccode\u003e046d40c\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/d0835ed9bf45ef3444f90adf889403f527ddf608\"\u003e\u003ccode\u003ed0835ed\u003c/code\u003e\u003c/a\u003e feat: Eslint v9 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/f0e96f1316f37e3909d6d196afdb8e8aa0a75bbe\"\u003e\u003ccode\u003ef0e96f1\u003c/code\u003e\u003c/a\u003e chore: add note to contributing.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v1.8.2...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-config-lwc` from 3.6.0 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-config-lwc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/164\"\u003esalesforce/eslint-config-lwc#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix workflow by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/165\"\u003esalesforce/eslint-config-lwc#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.1 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/166\"\u003esalesforce/eslint-config-lwc#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: disable jest/no-deprecated-functions is jest is not installed by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/167\"\u003esalesforce/eslint-config-lwc#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.2\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/164\"\u003esalesforce/eslint-config-lwc#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix workflow by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/165\"\u003esalesforce/eslint-config-lwc#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.1\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.0\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking 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/salesforce/eslint-config-lwc/commit/a8f93566e0cd44e01102c229e8bcf38c6e3a1b00\"\u003e\u003ccode\u003ea8f9356\u003c/code\u003e\u003c/a\u003e 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/332c611d4b35f26f73a649ca8e9f43285fb393e8\"\u003e\u003ccode\u003e332c611\u003c/code\u003e\u003c/a\u003e fix: disable jest/no-deprecated-functions is jest is not installed (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/822d1c89767184736bff05b325d0216733b5773d\"\u003e\u003ccode\u003e822d1c8\u003c/code\u003e\u003c/a\u003e 4.1.1 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/dc64f173ce96b06c73ecfdc405a869056f3b1abf\"\u003e\u003ccode\u003edc64f17\u003c/code\u003e\u003c/a\u003e chore: fix workflow (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/708ccb80d58302379f56c9938052bd72db7ed2cf\"\u003e\u003ccode\u003e708ccb8\u003c/code\u003e\u003c/a\u003e 4.1.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/02cf33dfb6c5da69bcf3b1b13ad424b03c4d0010\"\u003e\u003ccode\u003e02cf33d\u003c/code\u003e\u003c/a\u003e fix: enable auto-deploy (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/d471b56b2e192f6dd6d78f52c705218a947e6b44\"\u003e\u003ccode\u003ed471b56\u003c/code\u003e\u003c/a\u003e fix: add newer-version-available to the recommended list (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/0831b8d00b3f228d146fc9b7f83e9e3d52151e1e\"\u003e\u003ccode\u003e0831b8d\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/67db5a14251a4e53dacc3c26ffc9d464ed14ad2c\"\u003e\u003ccode\u003e67db5a1\u003c/code\u003e\u003c/a\u003e 4.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/e91b9025e98ded5a459170e8e2f9223a1ade721d\"\u003e\u003ccode\u003ee91b902\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/154\"\u003e#154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.6.0...v4.1.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/~lwc-admin\"\u003elwc-admin\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-config-lwc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-plugin-aura` from 2.1.0 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/forcedotcom/eslint-plugin-aura/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-plugin-aura\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Change\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9. To continue using ESLint v8, use @salesforce/\u003ca href=\"mailto:eslint-plugin-aura@v2.x\"\u003eeslint-plugin-aura@v2.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0\"\u003ehttps://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Change\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9. To continue using ESLint v8, use \u003ccode\u003e@salesforce/eslint-plugin-aura@v2.x\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0-beta.1\"\u003ehttps://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0-beta.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/forcedotcom/eslint-plugin-aura/commit/ee4440d47c20a8a208d45111ea1c4057e2d6ef57\"\u003e\u003ccode\u003eee4440d\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/commit/ae64314bca849baf99245387e8616f29c653dcd8\"\u003e\u003ccode\u003eae64314\u003c/code\u003e\u003c/a\u003e feat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.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/~ravi.jayaramappa\"\u003eravi.jayaramappa\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-plugin-aura\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-plugin-lightning` from 1.0.0 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-plugin-lightning\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9 in the \u003ccode\u003emaster\u003c/code\u003e branch.\u003c/p\u003e\n\u003cp\u003eAs a transitional step, ESLint v8 rules have been moved to the \u003ccode\u003eeslint-v8\u003c/code\u003e branch and can be retrieved from npm using the \u003ccode\u003eeslint-v8\u003c/code\u003e tag.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nAs part of the transition step, all new rules will be created for both v8 (\u003ccode\u003eeslint-v8\u003c/code\u003e branch) and v9 (\u003ccode\u003emaster\u003c/code\u003e branch).\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eCheck the official \u003ca href=\"https://eslint.org/docs/latest/use/migrate-to-9.0.0\"\u003eESLint page\u003c/a\u003e for details migrating to ESLint v9.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/20\"\u003esalesforce/eslint-plugin-lightning#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Eslint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/19\"\u003esalesforce/eslint-plugin-lightning#19\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.1...v2.0.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.1...v2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9 and drop support for older versions \u003ca href=\"https://github.com/W-17449024\"\u003e\u003ccode\u003e@​W-17449024\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/14\"\u003esalesforce/eslint-plugin-lightning#14\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/10\"\u003esalesforce/eslint-plugin-lightning#10\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/10\"\u003esalesforce/eslint-plugin-lightning#10\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.0.0-beta.1\"\u003ehttps://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.0.0-beta.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/salesforce/eslint-plugin-lightning/commit/37d853b17373e6b52cf2b14f78ff8559d36b7844\"\u003e\u003ccode\u003e37d853b\u003c/code\u003e\u003c/a\u003e chore: release v2.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/10733b618699d540e1a0ab5fdd0414206e6a655b\"\u003e\u003ccode\u003e10733b6\u003c/code\u003e\u003c/a\u003e feat: Eslint v9 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/b3ab775c74a5023843089965fbcb5cb2f1e5585c\"\u003e\u003ccode\u003eb3ab775\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/012c34523eeab8f7309aa5388217367f1dc8dbbf\"\u003e\u003ccode\u003e012c345\u003c/code\u003e\u003c/a\u003e 1.0.1 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/18\"\u003e#18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/aca6746a329049b0b03df758fb6330b6e4c9a6fa\"\u003e\u003ccode\u003eaca6746\u003c/code\u003e\u003c/a\u003e docs: use correct repository URL (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/a211d7e3fb86975856ead2c3ce9e00b071ca2e3e\"\u003e\u003ccode\u003ea211d7e\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/10\"\u003e#10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.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/~jmsjtu\"\u003ejmsjtu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-plugin-lightning\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/sfdx-lwc-jest` from 5.1.0 to 7.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/releases\"\u003e\u003ccode\u003e@​salesforce/sfdx-lwc-jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds Toast.show() static mock method for lightning/toast module (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/464\"\u003e#464\u003c/a\u003e) by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/468\"\u003esalesforce/sfdx-lwc-jest#468\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.1...v7.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/440\"\u003esalesforce/sfdx-lwc-jest#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group across 1 directory with 14 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/443\"\u003esalesforce/sfdx-lwc-jest#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump lwc versions for \u003ccode\u003ewinter26\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/445\"\u003esalesforce/sfdx-lwc-jest#445\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.0...v7.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eNo meaningful changes. The previous release should have been a minor release, rather than patch.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/428\"\u003esalesforce/sfdx-lwc-jest#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v7.1.0 by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/430\"\u003esalesforce/sfdx-lwc-jest#430\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.2...v7.1.0\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.2...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cross-spawn from 7.0.3 to 7.0.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/401\"\u003esalesforce/sfdx-lwc-jest#401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/407\"\u003esalesforce/sfdx-lwc-jest#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc-test group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/406\"\u003esalesforce/sfdx-lwc-jest#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/408\"\u003esalesforce/sfdx-lwc-jest#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump nanoid from 3.3.7 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/411\"\u003esalesforce/sfdx-lwc-jest#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: skipApiVersionCheck flag deprecation warning by \u003ca href=\"https://github.com/pozil\"\u003e\u003ccode\u003e@​pozil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/416\"\u003esalesforce/sfdx-lwc-jest#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/412\"\u003esalesforce/sfdx-lwc-jest#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/413\"\u003esalesforce/sfdx-lwc-jest#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v7.0.2 by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/427\"\u003esalesforce/sfdx-lwc-jest#427\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.1...v7.0.2\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.1...v7.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/395\"\u003esalesforce/sfdx-lwc-jest#395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update all non-breaking deps by \u003ca href=\"https://github.com/nolanlawson\"\u003e\u003ccode\u003e@​nolanlawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/398\"\u003esalesforce/sfdx-lwc-jest#398\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.0...v7.0.1\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.0...v7.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/1395e98cf9e23dadba37554a27399a227b501396\"\u003e\u003ccode\u003e1395e98\u003c/code\u003e\u003c/a\u003e 7.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/26cee0d059f8c004913ea277b0caa37c6d905b8c\"\u003e\u003ccode\u003e26cee0d\u003c/code\u003e\u003c/a\u003e Adds Toast.show() static mock method for lightning/toast module (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/464\"\u003e#464\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/57aef282267b5ad89b292fb6580d1d177fafbf66\"\u003e\u003ccode\u003e57aef28\u003c/code\u003e\u003c/a\u003e 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/88303f37fe81f19c3e535a4b090e899add4a4af7\"\u003e\u003ccode\u003e88303f3\u003c/code\u003e\u003c/a\u003e chore: bump lwc versions for \u003ccode\u003ewinter26\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/8e988af4883329a8d2c9ee1490ec18344277a935\"\u003e\u003ccode\u003e8e988af\u003c/code\u003e\u003c/a\u003e chore: bump the theoretically-non-breaking group across 1 directory with 14 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/2232d89024835b1d2ee4d4078721306a98f048a8\"\u003e\u003ccode\u003e2232d89\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/ad0d9ae2aa1a11cd38fc1b288ef880c869ce3e34\"\u003e\u003ccode\u003ead0d9ae\u003c/code\u003e\u003c/a\u003e 7.1.0 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/ce716f90c17d756acbc62380a50ae71987dc24f7\"\u003e\u003ccode\u003ece716f9\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/428\"\u003e#428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/d819dddaf2600b5c3ffbb0bf55bed77eaab50302\"\u003e\u003ccode\u003ed819ddd\u003c/code\u003e\u003c/a\u003e chore: release v7.0.2 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/66fc51dd5b99b18a832ddd880410f933fba0e9cb\"\u003e\u003ccode\u003e66fc51d\u003c/code\u003e\u003c/a\u003e chore: bump the theoretically-non-breaking group with 2 updates (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v5.1.0...v7.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.7.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.7.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.1 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/b64hub/lwc-library/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/b64hub%2Flwc-library/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"3762708647","node_id":"PR_kwDOA71WU866mIwd","number":4732,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-02T04:36:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-26T04:46:12.000Z","updated_at":"2026-01-02T04:36:32.000Z","time_to_close":604219,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":52,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.10.1","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.54.0","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.9","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.16.1","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.2.3","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-intl","old_version":"7.1.14","new_version":"8.0.9","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.9.6","new_version":"7.11.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-virtualized-auto-sizer","old_version":"1.0.26","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-virtualized-auto-sizer"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.4","new_version":"6.8.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.50.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.50.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.41","new_version":"11.0.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.2","new_version":"6.0.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.24","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.7","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.1","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `9.39.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.54.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.3.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.104.1` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.9` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.23.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.23.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.23.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.16.1` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.2.3` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.14` | `8.0.9` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.11.0` |\n| [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer) | `1.0.26` | `2.0.0` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.4` | `6.8.7` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.50.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.50.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.41` | `11.0.7` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.2` | `6.0.7` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.3.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.3` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.7` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\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.10.1 to 25.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/node\"\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.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.4\u003c/h2\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[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/rollup/rollup/commit/88f1430c42fe76db421623106546e50627271952\"\u003e\u003ccode\u003e88f1430\u003c/code\u003e\u003c/a\u003e 4.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e5e01c1be67d6d28b9697421cf3dcce23b662596\"\u003e\u003ccode\u003ee5e01c1\u003c/code\u003e\u003c/a\u003e fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/107959c9ed6a4ae2cb264ad63a85324e7b9bb5fe\"\u003e\u003ccode\u003e107959c\u003c/code\u003e\u003c/a\u003e fix: correctly handle wellknown protocols (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/160514db7fc246fdce8039f2baf5407f55857f1b\"\u003e\u003ccode\u003e160514d\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6215\"\u003e#6215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/59bda588ddecb73080e01336576b4c0677fea49e\"\u003e\u003ccode\u003e59bda58\u003c/code\u003e\u003c/a\u003e chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6211\"\u003e#6211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9b7ca4d810ae11440a505885695eb4a14a4f6a3f\"\u003e\u003ccode\u003e9b7ca4d\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache action to v5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6212\"\u003e#6212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/abf1fb519fdbf18f6682e4ca1c396294c6091bb9\"\u003e\u003ccode\u003eabf1fb5\u003c/code\u003e\u003c/a\u003e chore(deps): update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6213\"\u003e#6213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/0dec3ca13b768a765bb470b88d10eefa4fda153d\"\u003e\u003ccode\u003e0dec3ca\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6214\"\u003e#6214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c3fa50c12a5a863d457c7816f30d1b077763b4db\"\u003e\u003ccode\u003ec3fa50c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6201\"\u003e#6201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/31bb66ee9eea35e5ae348e4074bbad55d390112b\"\u003e\u003ccode\u003e31bb66e\u003c/code\u003e\u003c/a\u003e 4.53.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.54.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.3.1 - 2025-12-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eViews could not be opened during the \u003ccode\u003einit\u003c/code\u003e event. #TINY-13463\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.3.0 - 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003edocuments_file_types\u003c/code\u003e option. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003efiles_upload_handler\u003c/code\u003e and \u003ccode\u003elink_uploadtab\u003c/code\u003e options in the Link plugin. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew upload tab to the link dialog when \u003ccode\u003efiles_upload_handler\u003c/code\u003e, \u003ccode\u003edocuments_file_types\u003c/code\u003e, and \u003ccode\u003elink_uploadtab\u003c/code\u003e are all specified. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew options for \u003ccode\u003edropzone\u003c/code\u003e dialog components: \u003ccode\u003edropAreaLabel\u003c/code\u003e, \u003ccode\u003ebuttonLabel\u003c/code\u003e, \u003ccode\u003eallowedFileTypes\u003c/code\u003e and \u003ccode\u003eallowedFileExtensions\u003c/code\u003e. #TINY-13278\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccordions can now be opened and closed when the editor is in a read-only state. #TINY-12316\u003c/li\u003e\n\u003cli\u003eAn editor notification is now shown when a premium plugin is not allowed for a given license key. #TINY-12937\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHelp Plugin did not contain an entry for the Fullpage HTML plugin. #TINY-13183\u003c/li\u003e\n\u003cli\u003eAccordions could be toggled when the editor was in a disabled state. #TINY-12315\u003c/li\u003e\n\u003cli\u003eRemoving a line height sometimes did not remove it from all selected lines. #TINY-13053\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003efont-size\u003c/code\u003e style on \u003ccode\u003eli\u003c/code\u003e elements was not copied to new list items. #TINY-13224\u003c/li\u003e\n\u003cli\u003eToolbar split button chevron tooltip is now the same as the main button tooltip unless explicitly set. #TINY-13271\u003c/li\u003e\n\u003cli\u003eInline formats were not applied to the marker of a list item when its content was a single block element. #TINY-13197\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cba9379f4a0467140fed6f48e3a3beb50fa1529e\"\u003e\u003ccode\u003ecba9379\u003c/code\u003e\u003c/a\u003e TINY-13472: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10799\"\u003e#10799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/f10e64478fb4704030500295a4322a0a4cda8d8b\"\u003e\u003ccode\u003ef10e644\u003c/code\u003e\u003c/a\u003e TINY-13463: Fix views could not be toggled on init. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10772\"\u003e#10772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/aa6fd622392a8f15dd2ec09491a1784ffbe477db\"\u003e\u003ccode\u003eaa6fd62\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/4c896953bb7342fdfbf6aad6c3d4bf601a6cf942\"\u003e\u003ccode\u003e4c89695\u003c/code\u003e\u003c/a\u003e TINY-12194: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1b4fad11a1c53948f07349d452c73a78a614554d\"\u003e\u003ccode\u003e1b4fad1\u003c/code\u003e\u003c/a\u003e TINY-13484: Fix failing CopyAndPasteTest caused by lastest Chrome (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e44902f417fe9db8ebbc9352348811a8d6c50b64\"\u003e\u003ccode\u003ee44902f\u003c/code\u003e\u003c/a\u003e TINY-13319: Incorrect link corrected. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10778\"\u003e#10778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/566b9d330b57be2dcf75cbfa2bd97f4af22f9801\"\u003e\u003ccode\u003e566b9d3\u003c/code\u003e\u003c/a\u003e TINY-13411: Adjust NPM license information to have correct links (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/12ce7b02bde8a8c2047f596bca05fe2548efd6d5\"\u003e\u003ccode\u003e12ce7b0\u003c/code\u003e\u003c/a\u003e TINY-13411: Update license information for built component package (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10769\"\u003e#10769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e91afefae8a6cea48134a6c350b887dfc8b29605\"\u003e\u003ccode\u003ee91afef\u003c/code\u003e\u003c/a\u003e TINY-13319: fix error message (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/72ffce18990ddfbf0954df4fd7b364352f8e851f\"\u003e\u003ccode\u003e72ffce1\u003c/code\u003e\u003c/a\u003e TINY-12315: Preventing accordions to be clicked when disabled. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10716\"\u003e#10716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.3.1/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.104.1\u003c/h2\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.104.0\u003c/h2\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/24e3c2d2c9f8c6d60810302b2ea70ed86e2863dc\"\u003e\u003ccode\u003e24e3c2d\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20253\"\u003e#20253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2efd21b0b06baa9b1a7f009b336379dcef24c1a5\"\u003e\u003ccode\u003e2efd21b\u003c/code\u003e\u003c/a\u003e fix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/c5100702335a9cdcb75558ccd80def2329bd4abf\"\u003e\u003ccode\u003ec510070\u003c/code\u003e\u003c/a\u003e fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4b0501c69700963bad1285b56f9cfa74704cb963\"\u003e\u003ccode\u003e4b0501c\u003c/code\u003e\u003c/a\u003e ci: fix release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20252\"\u003e#20252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c213cecf2906bc41102c3a4cfdd1ad3522d0171\"\u003e\u003ccode\u003e0c213ce\u003c/code\u003e\u003c/a\u003e ci: use \u003ccode\u003e\\\u0026lt;@\u0026amp;1450591255485743204\u0026gt;\u003c/code\u003e over \u003ccode\u003e@here\u003c/code\u003e for discord notificationw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/5bf8bc51bcfb49d25b73aae450b246cd8b8b423a\"\u003e\u003ccode\u003e5bf8bc5\u003c/code\u003e\u003c/a\u003e refactor: types for benchmarks and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/505a5e744fbcf4471ddb534bf1d4aebea9643c1b\"\u003e\u003ccode\u003e505a5e7\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20188\"\u003e#20188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c066808d59e4f9406e11bab4ffa2e0feacbd0e2\"\u003e\u003ccode\u003e0c06680\u003c/code\u003e\u003c/a\u003e refactor: update eslint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2eb0d6a410513960bd7d65bf15baf15704a612eb\"\u003e\u003ccode\u003e2eb0d6a\u003c/code\u003e\u003c/a\u003e ci: release announcement (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20238\"\u003e#20238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/b2b24590a08755b706d2009ca97a226addf9e83b\"\u003e\u003ccode\u003eb2b2459\u003c/code\u003e\u003c/a\u003e ci: cancel in progress (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20239\"\u003e#20239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.104.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@atlaskit/pragmatic-drag-and-drop-flourish` from 2.0.9 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atlassian/pragmatic-drag-and-drop/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a fo...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4732","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4732","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4732/packages"},{"uuid":"3746004745","node_id":"PR_kwDOA71WU865vtui","number":4730,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 51 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-26T04:42:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-19T04:38:01.000Z","updated_at":"2025-12-26T04:42:32.000Z","time_to_close":605069,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":51,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.10.1","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.5","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.9","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.22.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.22.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.22.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.16.0","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.2.1","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-intl","old_version":"7.1.14","new_version":"8.0.4","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.9.6","new_version":"7.11.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.4","new_version":"6.8.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.41","new_version":"11.0.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.2","new_version":"6.0.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.24","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.7","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 51 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `9.39.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.5` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.3.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.104.1` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.9` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.22.1` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.22.1` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.22.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.16.0` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.2.1` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.14` | `8.0.4` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.11.0` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.4` | `6.8.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.50.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.50.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.41` | `11.0.2` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.2` | `6.0.2` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.3.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.3` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.7` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\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.10.1 to 25.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/node\"\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.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.4\u003c/h2\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6187\"\u003e#6187\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6188\"\u003e#6188\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6190\"\u003e#6190\u003c/a\u003e: Fix syntax error in manualChunks example (\u003ca href=\"https://github.com/jonnyeom\"\u003e\u003ccode\u003e@​jonnyeom\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6194\"\u003e#6194\u003c/a\u003e: chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6195\"\u003e#6195\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6202\"\u003e#6202\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6203\"\u003e#6203\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6209\"\u003e#6209\u003c/a\u003e: Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6187\"\u003e#6187\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6188\"\u003e#6188\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6190\"\u003e#6190\u003c/a\u003e: Fix syntax error in manualChunks example (\u003ca href=\"https://github.com/jonnyeom\"\u003e\u003ccode\u003e@​jonnyeom\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6194\"\u003e#6194\u003c/a\u003e: chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6195\"\u003e#6195\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6202\"\u003e#6202\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6203\"\u003e#6203\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6209\"\u003e#6209\u003c/a\u003e: Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/31bb66ee9eea35e5ae348e4074bbad55d390112b\"\u003e\u003ccode\u003e31bb66e\u003c/code\u003e\u003c/a\u003e 4.53.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/459c636987cffd51d281d8a234e47bdd7eab702f\"\u003e\u003ccode\u003e459c636\u003c/code\u003e\u003c/a\u003e Fix semicolon order in JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/d7613658df11e4799cecf7d758db10dce465d809\"\u003e\u003ccode\u003ed761365\u003c/code\u003e\u003c/a\u003e fix: set sourcesContent to undefined instead of null when excluding sources c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7df7947fdb51ead87b71d38ece3752796bd0249c\"\u003e\u003ccode\u003e7df7947\u003c/code\u003e\u003c/a\u003e 4.53.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/eb7ffe91222f1a0be98cec891a54fc3166a425d6\"\u003e\u003ccode\u003eeb7ffe9\u003c/code\u003e\u003c/a\u003e Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/02c3e4df6ec5465367949b6f9b1e2bc832bf6651\"\u003e\u003ccode\u003e02c3e4d\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6203\"\u003e#6203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55668b3ded115ca01b0a3413fb454b3fbfe6a474\"\u003e\u003ccode\u003e55668b3\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6202\"\u003e#6202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c5f3e1d3162ccb36e18704138c21457a084ef358\"\u003e\u003ccode\u003ec5f3e1d\u003c/code\u003e\u003c/a\u003e Fix syntax error in manualChunks example (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6190\"\u003e#6190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7dcce8a1aaf29840bf12dbb0499133c744aedd1a\"\u003e\u003ccode\u003e7dcce8a\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6195\"\u003e#6195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/61eb141e14855ca9b61637d73eb8438fdae7e680\"\u003e\u003ccode\u003e61eb141\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6194\"\u003e#6194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.3.1 - 2025-12-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eViews could not be opened during the \u003ccode\u003einit\u003c/code\u003e event. #TINY-13463\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.3.0 - 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003edocuments_file_types\u003c/code\u003e option. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003efiles_upload_handler\u003c/code\u003e and \u003ccode\u003elink_uploadtab\u003c/code\u003e options in the Link plugin. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew upload tab to the link dialog when \u003ccode\u003efiles_upload_handler\u003c/code\u003e, \u003ccode\u003edocuments_file_types\u003c/code\u003e, and \u003ccode\u003elink_uploadtab\u003c/code\u003e are all specified. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew options for \u003ccode\u003edropzone\u003c/code\u003e dialog components: \u003ccode\u003edropAreaLabel\u003c/code\u003e, \u003ccode\u003ebuttonLabel\u003c/code\u003e, \u003ccode\u003eallowedFileTypes\u003c/code\u003e and \u003ccode\u003eallowedFileExtensions\u003c/code\u003e. #TINY-13278\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccordions can now be opened and closed when the editor is in a read-only state. #TINY-12316\u003c/li\u003e\n\u003cli\u003eAn editor notification is now shown when a premium plugin is not allowed for a given license key. #TINY-12937\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHelp Plugin did not contain an entry for the Fullpage HTML plugin. #TINY-13183\u003c/li\u003e\n\u003cli\u003eAccordions could be toggled when the editor was in a disabled state. #TINY-12315\u003c/li\u003e\n\u003cli\u003eRemoving a line height sometimes did not remove it from all selected lines. #TINY-13053\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003efont-size\u003c/code\u003e style on \u003ccode\u003eli\u003c/code\u003e elements was not copied to new list items. #TINY-13224\u003c/li\u003e\n\u003cli\u003eToolbar split button chevron tooltip is now the same as the main button tooltip unless explicitly set. #TINY-13271\u003c/li\u003e\n\u003cli\u003eInline formats were not applied to the marker of a list item when its content was a single block element. #TINY-13197\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cba9379f4a0467140fed6f48e3a3beb50fa1529e\"\u003e\u003ccode\u003ecba9379\u003c/code\u003e\u003c/a\u003e TINY-13472: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10799\"\u003e#10799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/f10e64478fb4704030500295a4322a0a4cda8d8b\"\u003e\u003ccode\u003ef10e644\u003c/code\u003e\u003c/a\u003e TINY-13463: Fix views could not be toggled on init. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10772\"\u003e#10772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/aa6fd622392a8f15dd2ec09491a1784ffbe477db\"\u003e\u003ccode\u003eaa6fd62\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/4c896953bb7342fdfbf6aad6c3d4bf601a6cf942\"\u003e\u003ccode\u003e4c89695\u003c/code\u003e\u003c/a\u003e TINY-12194: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1b4fad11a1c53948f07349d452c73a78a614554d\"\u003e\u003ccode\u003e1b4fad1\u003c/code\u003e\u003c/a\u003e TINY-13484: Fix failing CopyAndPasteTest caused by lastest Chrome (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e44902f417fe9db8ebbc9352348811a8d6c50b64\"\u003e\u003ccode\u003ee44902f\u003c/code\u003e\u003c/a\u003e TINY-13319: Incorrect link corrected. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10778\"\u003e#10778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/566b9d330b57be2dcf75cbfa2bd97f4af22f9801\"\u003e\u003ccode\u003e566b9d3\u003c/code\u003e\u003c/a\u003e TINY-13411: Adjust NPM license information to have correct links (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/12ce7b02bde8a8c2047f596bca05fe2548efd6d5\"\u003e\u003ccode\u003e12ce7b0\u003c/code\u003e\u003c/a\u003e TINY-13411: Update license information for built component package (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10769\"\u003e#10769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e91afefae8a6cea48134a6c350b887dfc8b29605\"\u003e\u003ccode\u003ee91afef\u003c/code\u003e\u003c/a\u003e TINY-13319: fix error message (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/72ffce18990ddfbf0954df4fd7b364352f8e851f\"\u003e\u003ccode\u003e72ffce1\u003c/code\u003e\u003c/a\u003e TINY-12315: Preventing accordions to be clicked when disabled. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10716\"\u003e#10716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.3.1/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.104.1\u003c/h2\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.104.0\u003c/h2\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/24e3c2d2c9f8c6d60810302b2ea70ed86e2863dc\"\u003e\u003ccode\u003e24e3c2d\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20253\"\u003e#20253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2efd21b0b06baa9b1a7f009b336379dcef24c1a5\"\u003e\u003ccode\u003e2efd21b\u003c/code\u003e\u003c/a\u003e fix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/c5100702335a9cdcb75558ccd80def2329bd4abf\"\u003e\u003ccode\u003ec510070\u003c/code\u003e\u003c/a\u003e fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4b0501c69700963bad1285b56f9cfa74704cb963\"\u003e\u003ccode\u003e4b0501c\u003c/code\u003e\u003c/a\u003e ci: fix release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20252\"\u003e#20252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c213cecf2906bc41102c3a4cfdd1ad3522d0171\"\u003e\u003ccode\u003e0c213ce\u003c/code\u003e\u003c/a\u003e ci: use \u003ccode\u003e\\\u0026lt;@\u0026amp;1450591255485743204\u0026gt;\u003c/code\u003e over \u003ccode\u003e@here\u003c/code\u003e for discord notificationw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/5bf8bc51bcfb49d25b73aae450b246cd8b8b423a\"\u003e\u003ccode\u003e5bf8bc5\u003c/code\u003e\u003c/a\u003e refactor: types for benchmarks and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/505a5e744fbcf4471ddb534bf1d4aebea9643c1b\"\u003e\u003ccode\u003e505a5e7\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20188\"\u003e#20188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c066808d59e4f9406e11bab4ffa2e0feacbd0e2\"\u003e\u003ccode\u003e0c06680\u003c/code\u003e\u003c/a\u003e refactor: update eslint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2eb0d6a410513960bd7d65bf15baf15704a612eb\"\u003e\u003ccode\u003e2eb0d6a\u003c/code\u003e\u003c/a\u003e ci: release announcement (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20238\"\u003e#20238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/b2b24590a08755b706d2009ca97a226addf9e83b\"\u003e\u003ccode\u003eb2b2459\u003c/code\u003e\u003c/a\u003e ci: cancel in progress (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20239\"\u003e#20239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.104.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@atlaskit/pragmatic-drag-and-drop-flourish` from 2.0.9 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atlassian/pragmatic-drag-and-drop/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockq...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4730","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4730","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4730/packages"},{"uuid":"3709190097","node_id":"PR_kwDOA71WU8631B8D","number":4723,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T04:37:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-09T04:39:18.000Z","updated_at":"2025-12-15T04:37:27.000Z","time_to_close":518287,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":43,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@types/node","old_version":"24.10.1","new_version":"24.10.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.1","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.6","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"react-router","old_version":"7.9.6","new_version":"7.10.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.0","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.7","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.95.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 43 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `24.10.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.21.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.21.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.21.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.6` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.10.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.49.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.49.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.7` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.1` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.95.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.1 to 24.10.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 `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\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/mui/base-ui/commit/caa9eebaa3ffc50fabe232c8b0aa4b19d460a739\"\u003e\u003ccode\u003ecaa9eeb\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-rc.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3402\"\u003e#3402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/33692bda17535a462d788c810d1b2835378b005f\"\u003e\u003ccode\u003e33692bd\u003c/code\u003e\u003c/a\u003e [number field] Fix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d2de90bc7848705c69a99dd6a1ce71d6a4cb0d33\"\u003e\u003ccode\u003ed2de90b\u003c/code\u003e\u003c/a\u003e [menu][popover] Fix click sticking with \u003ccode\u003eopenOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6c19fa99be00c8fa41390d4dd1dc5fe6cf48eec6\"\u003e\u003ccode\u003e6c19fa9\u003c/code\u003e\u003c/a\u003e [collapsible] Remove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5b869f0c3b733d3b8367cf563917b2fc04f5fc4f\"\u003e\u003ccode\u003e5b869f0\u003c/code\u003e\u003c/a\u003e [dialog][popover] Close when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/0c6d6c435292c4b401f984ac3c9807cb3309f394\"\u003e\u003ccode\u003e0c6d6c4\u003c/code\u003e\u003c/a\u003e [checkbox][switch] Match native off state in form submission (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/cfddd4cbeb41f3090cb143009b43f39d96fc5372\"\u003e\u003ccode\u003ecfddd4c\u003c/code\u003e\u003c/a\u003e [all components] Fix missing use client directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e4d46241e50517fe95e19cdf28db279fb766e81a\"\u003e\u003ccode\u003ee4d4624\u003c/code\u003e\u003c/a\u003e [menu] Do not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4266d512540d5156c27db0f3254cde41c98d4ecc\"\u003e\u003ccode\u003e4266d51\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c4a9062ee3685916816a9ad7af2e96b1d0c80bd9\"\u003e\u003ccode\u003ec4a9062\u003c/code\u003e\u003c/a\u003e [NumberField] Fix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-rc.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4723","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4723","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4723/packages"},{"uuid":"3697468540","node_id":"PR_kwDOA71WU863N7En","number":4721,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-09T04:36:14.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-05T04:35:23.000Z","updated_at":"2025-12-09T04:36:16.000Z","time_to_close":345651,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":40,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"react-router","old_version":"7.9.6","new_version":"7.10.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.0","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.48.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.48.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.6","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.94.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.21.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.21.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.21.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.0` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.10.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.48.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.48.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.6` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.1` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.94.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\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/mui/base-ui/commit/caa9eebaa3ffc50fabe232c8b0aa4b19d460a739\"\u003e\u003ccode\u003ecaa9eeb\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-rc.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3402\"\u003e#3402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/33692bda17535a462d788c810d1b2835378b005f\"\u003e\u003ccode\u003e33692bd\u003c/code\u003e\u003c/a\u003e [number field] Fix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d2de90bc7848705c69a99dd6a1ce71d6a4cb0d33\"\u003e\u003ccode\u003ed2de90b\u003c/code\u003e\u003c/a\u003e [menu][popover] Fix click sticking with \u003ccode\u003eopenOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6c19fa99be00c8fa41390d4dd1dc5fe6cf48eec6\"\u003e\u003ccode\u003e6c19fa9\u003c/code\u003e\u003c/a\u003e [collapsible] Remove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5b869f0c3b733d3b8367cf563917b2fc04f5fc4f\"\u003e\u003ccode\u003e5b869f0\u003c/code\u003e\u003c/a\u003e [dialog][popover] Close when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/0c6d6c435292c4b401f984ac3c9807cb3309f394\"\u003e\u003ccode\u003e0c6d6c4\u003c/code\u003e\u003c/a\u003e [checkbox][switch] Match native off state in form submission (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/cfddd4cbeb41f3090cb143009b43f39d96fc5372\"\u003e\u003ccode\u003ecfddd4c\u003c/code\u003e\u003c/a\u003e [all components] Fix missing use client directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e4d46241e50517fe95e19cdf28db279fb766e81a\"\u003e\u003ccode\u003ee4d4624\u003c/code\u003e\u003c/a\u003e [menu] Do not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4266d512540d5156c27db0f3254cde41c98d4ecc\"\u003e\u003ccode\u003e4266d51\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c4a9062ee3685916816a9ad7af2e96b1d0c80bd9\"\u003e\u003ccode\u003ec4a9062\u003c/code\u003e\u003c/a\u003e [NumberField] Fix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-rc.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1.1/packages/graphiql-plugin-explorer\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/icons-material` from 7.3.5 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4721","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4721","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4721/packages"},{"uuid":"3684079880","node_id":"PR_kwDOA71WU862gooU","number":4718,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-03T04:32:03.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-02T05:09:08.000Z","updated_at":"2025-12-03T04:32:05.000Z","time_to_close":84175,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":31,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.3","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-beta.7","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.20.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"uppy","old_version":"4.17.0","new_version":"5.1.11","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.6","repository_url":"https://github.com/vitejs/vite"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"sass","old_version":"1.78.0","new_version":"1.94.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.3` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-beta.7` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.20.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.19.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.19.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.1.11` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.48.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.48.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.6` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.94.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.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.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.2...3.7.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAPI: Fix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003e#18375\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\u003eAn internal refactor accidentally broke the VSCode extension plugin loading.\u003c/p\u003e\n\u003ch1\u003e3.7.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.1...3.7.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Fix string print when switching quotes (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003e#18351\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003e// Input\nconsole.log(\u0026quot;A descriptor\\\\'s .kind must be \\\u0026quot;method\\\u0026quot; or \\\u0026quot;field\\\u0026quot;.\u0026quot;)\n\u003cp\u003e// Prettier 3.7.1\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Preserve quote for embedded HTML attribute values (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003e#18352\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nconst html = /* HTML */ ` \u0026lt;div class=\u0026quot;${styles.banner}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt; `;\n\u003cp\u003e// Prettier 3.7.1\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=${styles.banner}\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=\u0026amp;quot;${styles.banner}\u0026amp;quot;\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003e#18364\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nexport type XXX = {\n  // tbd\n};\n\u003cp\u003e// Prettier 3.7.1\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fdfa6701767f5140a85902ecc9fb6444f5b4e3f8\"\u003e\u003ccode\u003efdfa670\u003c/code\u003e\u003c/a\u003e Release 3.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/2dce3ec09081427775cc93a8d92cb828a0129e6f\"\u003e\u003ccode\u003e2dce3ec\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/27d6c645cadeebe86011a195e8058d29888a68f6\"\u003e\u003ccode\u003e27d6c64\u003c/code\u003e\u003c/a\u003e Revert previous change to \u003ccode\u003egetFileInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18375\"\u003e#18375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f4a7afaebfa27b975f6b4e336091cd600b0f5592\"\u003e\u003ccode\u003ef4a7afa\u003c/code\u003e\u003c/a\u003e Add types for config related functions (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18376\"\u003e#18376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9266e3e85b0dd4c594554cf9a91988e20c006f9b\"\u003e\u003ccode\u003e9266e3e\u003c/code\u003e\u003c/a\u003e Add resolved test cases (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18358\"\u003e#18358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3bfc014442370ebad42b42e8eceea6d25891148d\"\u003e\u003ccode\u003e3bfc014\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/081b84695b060651dc221afcda7531f4c7731c2e\"\u003e\u003ccode\u003e081b846\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/03384c964d99ef26cb1a7fec68e7e5e263220cea\"\u003e\u003ccode\u003e03384c9\u003c/code\u003e\u003c/a\u003e Release 3.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/514e51afa2046aac7beb651270f0f4ce74a3dafa\"\u003e\u003ccode\u003e514e51a\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/29a11ae1ae417b8d0fa66d88d656001a6a90e297\"\u003e\u003ccode\u003e29a11ae\u003c/code\u003e\u003c/a\u003e Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18364\"\u003e#18364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-beta.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.7\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error about \u003ccode\u003eprops.ref\u003c/code\u003e access in React \u0026lt;=18 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3257\"\u003e#3257\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer non-adaptive anchoring position in \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e components and fix \u003ccode\u003eautoFocus\u003c/code\u003e scroll jumps (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3250\"\u003e#3250\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake popups' \u003ccode\u003edata-anchor-hidden\u003c/code\u003e state attribute check for anchor presence in layout (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3267\"\u003e#3267\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent popups from sticking after hover when pressing \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e tags inside them (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3318\"\u003e#3318\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix iOS VoiceOver voice control accessibility in non-modal popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3340\"\u003e#3340\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003earia-describedby\u003c/code\u003e on checkbox group (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3269\"\u003e#3269\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert overload types to ensure typed wrappers work correctly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3254\"\u003e#3254\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ignored \u003ccode\u003efilteredItems\u003c/code\u003e instances (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3272\"\u003e#3272\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlock mouseup at initial cursor point (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3274\"\u003e#3274\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cast \u003ccode\u003eref\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3324\"\u003e#3324\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass \u003ccode\u003ekey\u003c/code\u003e to the rendered element (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3255\"\u003e#3255\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested dialog from closing on \u003c!-- raw HTML omitted --\u003eShift+Tab\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNavigation Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Safari 18 issue where \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e width may be set to 0 on hover (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3309\"\u003e#3309\u003c/a\u003e) by \u003ca href=\"https://github.com/EmilNordling\"\u003e\u003ccode\u003e@​EmilNordling\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure submenu triggers participate in composite list (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3344\"\u003e#3344\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNov 27, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error about \u003ccode\u003eprops.ref\u003c/code\u003e access in React \u0026lt;=18 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3257\"\u003e#3257\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer non-adaptive anchoring position in \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e components and fix \u003ccode\u003eautoFocus\u003c/code\u003e scroll jumps (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3250\"\u003e#3250\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake popups' \u003ccode\u003edata-anchor-hidden\u003c/code\u003e state attribute check for anchor presence in layout (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3267\"\u003e#3267\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent popups from sticking after hover when pressing \u003ccode\u003e\u0026amp;lt;a\u0026amp;gt;\u003c/code\u003e tags inside them (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3318\"\u003e#3318\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix iOS VoiceOver voice control accessibility in non-modal popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3340\"\u003e#3340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003earia-describedby\u003c/code\u003e on checkbox group (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3269\"\u003e#3269\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert overload types to ensure typed wrappers work correctly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3254\"\u003e#3254\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ignored \u003ccode\u003efilteredItems\u003c/code\u003e instances (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3272\"\u003e#3272\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlock mouseup at initial cursor point (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3274\"\u003e#3274\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cast \u003ccode\u003eref\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3324\"\u003e#3324\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass \u003ccode\u003ekey\u003c/code\u003e to the rendered element (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3255\"\u003e#3255\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested dialog from closing on \u003c!-- raw HTML omitted --\u003eShift+Tab\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNavigation Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Safari 18 issue where \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e width may be set to 0 on hover (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3309\"\u003e#3309\u003c/a\u003e) by \u003ca href=\"https://github.com/EmilNordling\"\u003e\u003ccode\u003e@​EmilNordling\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/mui/base-ui/commit/043572d7e4d71f689d903f65e060645d127d831c\"\u003e\u003ccode\u003e043572d\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-beta.7 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3331\"\u003e#3331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/3e383ddd21d51dd4aabe58c4865fbdce3b1406ee\"\u003e\u003ccode\u003e3e383dd\u003c/code\u003e\u003c/a\u003e [navigation menu] Ensure submenu triggers participate in composite list (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3344\"\u003e#3344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/3a0216427395bb0fc8eeab5425d35187645e27ca\"\u003e\u003ccode\u003e3a02164\u003c/code\u003e\u003c/a\u003e [combobox] Fix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/acbaccc45f834d8be99159624112e4e394bb845b\"\u003e\u003ccode\u003eacbaccc\u003c/code\u003e\u003c/a\u003e [popups] Fix iOS VoiceOver voice control accessibility in non-modal popups (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/80d0218fafaf7301a4f08c7a948703db6b01ff7d\"\u003e\u003ccode\u003e80d0218\u003c/code\u003e\u003c/a\u003e [menu] Fix nested dialog from closing on \u0026lt;kbd\u0026gt;Shift+Tab\u0026lt;/kbd\u0026gt; (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/7a3eb2a402d529a1d4c79ad3346b536a090513fd\"\u003e\u003ccode\u003e7a3eb2a\u003c/code\u003e\u003c/a\u003e [popups] Improve performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/452c8eeb6981108679e3070eab5991adf18deeed\"\u003e\u003ccode\u003e452c8ee\u003c/code\u003e\u003c/a\u003e [dialog][popover] Fix focus restoration when focused element is hidden with C...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/00d408cc098048aaeef7f652095b7d6adc0a339c\"\u003e\u003ccode\u003e00d408c\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/sinon\u003c/code\u003e to ^21.0.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c1878640dea50d14d122321f1fac65eb4eea0795\"\u003e\u003ccode\u003ec187864\u003c/code\u003e\u003c/a\u003e Bump react-router to ^7.9.6 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/560ee2e6e902bb4b47f61627f5eac01e02882b35\"\u003e\u003ccode\u003e560ee2e\u003c/code\u003e\u003c/a\u003e [number field] Fix literal space handling with symbols (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3334\"\u003e#3334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-beta.7/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1.1/packages/graphiql-plugin-explorer\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.18.0 to 8.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.20.0\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🔃 Data Grid tree data now supports row reordering. See the \u003ca href=\"https://mui.com/x/react-data-grid/tree-data/#drag-and-drop-tree-data-reordering\"\u003eDrag-and-drop tree data reordering\u003c/a\u003e section for more details.\u003c/li\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bernardobelchior\"\u003e\u003ccode\u003e@​bernardobelchior\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/prakhargupta1\"\u003e\u003ccode\u003e@​prakhargupta1\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.20.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix RTL virtualization to display columns when viewport width is larger than the grid (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/20409\"\u003e#20409\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Fix row range selection (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/20442\"\u003e#20442\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4718","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4718","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4718/packages"},{"uuid":"3635211753","node_id":"PR_kwDOKXIRds6z9Oml","number":1458,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 49 updates","user":"dependabot[bot]","labels":["frontend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T21:28:53.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T21:49:33.000Z","updated_at":"2025-11-25T21:28:54.000Z","time_to_close":689960,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":49,"packages":[{"name":"@babel/core","old_version":"7.23.2","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/eslint-parser","old_version":"7.22.15","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"concurrently","old_version":"9.1.2","new_version":"9.2.1","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"esbuild","old_version":"0.16.17","new_version":"0.27.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-plugin-import","old_version":"2.29.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jsx-a11y","old_version":"6.7.1","new_version":"6.10.2","repository_url":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-vitest","old_version":"0.2.8","new_version":"0.5.4","repository_url":"https://github.com/veritem/eslint-plugin-vitest"},{"name":"grunt-shell-spawn","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/jeking3/grunt-shell-spawn"},{"name":"istanbul-lib-instrument","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/istanbuljs/istanbuljs"},{"name":"karma-esbuild","old_version":"2.2.5","new_version":"2.3.0","repository_url":"https://github.com/marvinhagemeister/karma-esbuild"},{"name":"karma-firefox-launcher","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/karma-runner/karma-firefox-launcher"},{"name":"karma-webpack","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/webpack-contrib/karma-webpack"},{"name":"nan","old_version":"2.22.0","new_version":"2.23.1","repository_url":"https://github.com/nodejs/nan"},{"name":"playwright","old_version":"1.50.0","new_version":"1.56.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.0.3","new_version":"3.6.2","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"typescript","old_version":"5.2.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.94.0","new_version":"5.102.1","repository_url":"https://github.com/webpack/webpack"},{"name":"puppeteer","old_version":"24.3.0","new_version":"24.30.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"linkedom","old_version":"0.14.26","new_version":"0.18.12","repository_url":"https://github.com/WebReflection/linkedom"},{"name":"xpath-to-css","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/svenheden/xpath-to-css"},{"name":"@prettier/sync","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/prettier/prettier-synchronized"},{"name":"@prettier/plugin-xml","old_version":"3.2.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/benchmark","old_version":"2.1.4","new_version":"2.1.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/css.escape","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"bootstrap-datepicker","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/uxsolutions/bootstrap-datepicker"},{"name":"html5sortable","old_version":"0.13.3","new_version":"0.14.0","repository_url":"https://github.com/lukasoppermann/html5sortable"},{"name":"jquery","old_version":"3.6.3","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"leaflet.gridlayer.googlemutant","old_version":"0.13.5","new_version":"0.15.0"},{"name":"mergexml","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/hareko/js-merge-xml"},{"name":"signature_pad","old_version":"5.0.2","new_version":"5.1.2","repository_url":"https://github.com/szimek/signature_pad"},{"name":"@cypress/request","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/cypress-io/request"},{"name":"i18next-browser-languagedetector","old_version":"8.0.2","new_version":"8.2.0","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"i18next-fs-backend","old_version":"2.6.0","new_version":"2.6.1","repository_url":"https://github.com/i18next/i18next-fs-backend"},{"name":"i18next-http-backend","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"i18next-http-middleware","old_version":"3.7.0","new_version":"3.8.2","repository_url":"https://github.com/i18next/i18next-http-middleware"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"serve-favicon","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/expressjs/serve-favicon"},{"name":"@types/geojson","old_version":"7946.0.15","new_version":"7946.0.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"abortcontroller-polyfill","old_version":"1.7.5","new_version":"1.7.8","repository_url":"https://github.com/mo/abortcontroller-polyfill"},{"name":"@solidjs/router","old_version":"0.8.3","new_version":"0.15.4","repository_url":"https://github.com/solidjs/solid-router"},{"name":"babel-preset-solid","old_version":"1.8.2","new_version":"1.9.10","repository_url":"https://github.com/solidjs/solid"},{"name":"solid-js","old_version":"1.8.3","new_version":"1.9.10","repository_url":"https://github.com/solidjs/solid"},{"name":"vite-plugin-solid","old_version":"2.7.2","new_version":"2.11.10","repository_url":"https://github.com/solidjs/vite-plugin-solid"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 47 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.2` | `7.28.5` |\n| [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.22.15` | `7.28.5` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.1.2` | `9.2.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.16.17` | `0.27.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.0` | `2.32.0` |\n| [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.7.1` | `6.10.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.4` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) | `0.2.8` | `0.5.4` |\n| [grunt-shell-spawn](https://github.com/jeking3/grunt-shell-spawn) | `0.4.0` | `0.5.0` |\n| [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-instrument) | `6.0.1` | `6.0.3` |\n| [karma-esbuild](https://github.com/marvinhagemeister/karma-esbuild) | `2.2.5` | `2.3.0` |\n| [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher) | `2.1.2` | `2.1.3` |\n| [karma-webpack](https://github.com/webpack-contrib/karma-webpack) | `5.0.0` | `5.0.1` |\n| [nan](https://github.com/nodejs/nan) | `2.22.0` | `2.23.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.50.0` | `1.56.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.6.2` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.2.2` | `5.9.3` |\n| [webpack](https://github.com/webpack/webpack) | `5.94.0` | `5.102.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.3.0` | `24.30.0` |\n| [linkedom](https://github.com/WebReflection/linkedom) | `0.14.26` | `0.18.12` |\n| [xpath-to-css](https://github.com/svenheden/xpath-to-css) | `1.1.0` | `1.2.0` |\n| [@prettier/sync](https://github.com/prettier/prettier-synchronized) | `0.3.0` | `0.6.1` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.2.1` | `3.4.2` |\n| [@types/benchmark](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/benchmark) | `2.1.4` | `2.1.5` |\n| [@types/css.escape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/css.escape) | `1.5.1` | `1.5.2` |\n| [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | `1.10.0` | `1.10.1` |\n| [html5sortable](https://github.com/lukasoppermann/html5sortable) | `0.13.3` | `0.14.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.6.3` | `3.7.1` |\n| [leaflet.gridlayer.googlemutant](https://gitlab.com/IvanSanchez/Leaflet.GridLayer.GoogleMutant) | `0.13.5` | `0.15.0` |\n| [mergexml](https://github.com/hareko/js-merge-xml) | `1.2.3` | `1.2.4` |\n| [signature_pad](https://github.com/szimek/signature_pad) | `5.0.2` | `5.1.2` |\n| [@cypress/request](https://github.com/cypress-io/request) | `3.0.7` | `3.0.9` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.0.2` | `8.2.0` |\n| [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend) | `2.6.0` | `2.6.1` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `3.0.1` | `3.0.2` |\n| [i18next-http-middleware](https://github.com/i18next/i18next-http-middleware) | `3.7.0` | `3.8.2` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [serve-favicon](https://github.com/expressjs/serve-favicon) | `2.5.0` | `2.5.1` |\n| [@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson) | `7946.0.15` | `7946.0.16` |\n| [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) | `1.7.5` | `1.7.8` |\n| [@solidjs/router](https://github.com/solidjs/solid-router) | `0.8.3` | `0.15.4` |\n| [babel-preset-solid](https://github.com/solidjs/solid) | `1.8.2` | `1.9.10` |\n| [solid-js](https://github.com/solidjs/solid) | `1.8.3` | `1.9.10` |\n| [vite-plugin-solid](https://github.com/solidjs/vite-plugin-solid) | `2.7.2` | `2.11.10` |\n\n\nUpdates `@babel/core` from 7.23.2 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da0d1ad52e222bcac42b06eb19373fdaa71babef\"\u003e\u003ccode\u003eda0d1ad\u003c/code\u003e\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17490\"\u003e#17490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/453b068f36b8b2f8a5d10ef9e05e4ec6a985b28f\"\u003e\u003ccode\u003e453b068\u003c/code\u003e\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17474\"\u003e#17474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/98d18aa4f66ce300a6a863bad223ab67b3fdf282\"\u003e\u003ccode\u003e98d18aa\u003c/code\u003e\u003c/a\u003e Misc: Cleanup Babel 8 tasks (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17429\"\u003e#17429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64ec61ed54fab405a484f310dc61cb94bb55eecc\"\u003e\u003ccode\u003e64ec61e\u003c/code\u003e\u003c/a\u003e export PartialConfig and NormalizedOptions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/eslint-parser` from 7.22.15 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017\"\u003e\u003ccode\u003ee7031b7\u003c/code\u003e\u003c/a\u003e [Babel 8] Treat \u003ccode\u003eallowSuperOutsideMethod\u003c/code\u003e as top-level only (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17505\"\u003e#17505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a\"\u003e\u003ccode\u003ef04083a\u003c/code\u003e\u003c/a\u003e [Babel 8] Align TSMappedType AST (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17479\"\u003e#17479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/432a7ffbff568efb608a5ddd8e87aea39c76bdad\"\u003e\u003ccode\u003e432a7ff\u003c/code\u003e\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17465\"\u003e#17465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e77e3b02d731da53463c5c80c66858cbb0c6dcfb\"\u003e\u003ccode\u003ee77e3b0\u003c/code\u003e\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17448\"\u003e#17448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7896ed74d2e7ae5dfdd223439e305757c1676717\"\u003e\u003ccode\u003e7896ed7\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17390\"\u003e#17390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1b9aba4c322b689a29f3bce335baf4dc5c486526\"\u003e\u003ccode\u003e1b9aba4\u003c/code\u003e\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17346\"\u003e#17346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/eslint/babel-eslint-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `concurrently` from 9.1.2 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-cli-tools/concurrently/releases\"\u003econcurrently's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update eslint-plugin-simple-import-sort from v10 to v12 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/551\"\u003eopen-cli-tools/concurrently#551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update eslint-config-prettier from v9 to v10 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/552\"\u003eopen-cli-tools/concurrently#552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lodash by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/555\"\u003eopen-cli-tools/concurrently#555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update coveralls-next from v4 to v5 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/557\"\u003eopen-cli-tools/concurrently#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace jest with vitest by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/554\"\u003eopen-cli-tools/concurrently#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to pnpm v10 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/558\"\u003eopen-cli-tools/concurrently#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused eslint-plugin-jest by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/559\"\u003eopen-cli-tools/concurrently#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor dependency updates by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/560\"\u003eopen-cli-tools/concurrently#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to ESLint v9 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/561\"\u003eopen-cli-tools/concurrently#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate shell-quote to 1.8.3 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/562\"\u003eopen-cli-tools/concurrently#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFull coverage by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/563\"\u003eopen-cli-tools/concurrently#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GH actions/workflows, enable NPM provenance by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/564\"\u003eopen-cli-tools/concurrently#564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump esbuild from 0.23.1 to 0.25.0 in the npm_and_yarn group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/528\"\u003eopen-cli-tools/concurrently#528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't throw when there are no commands by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/532\"\u003eopen-cli-tools/concurrently#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: nicer quotes by \u003ca href=\"https://github.com/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--kill-timeout\u003c/code\u003e by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/540\"\u003eopen-cli-tools/concurrently#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo by \u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typos in comments and documentation by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use startsWith \u0026amp; simplify boolean expression by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/543\"\u003eopen-cli-tools/concurrently#543\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use optional chaining by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/545\"\u003eopen-cli-tools/concurrently#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle SIGPIPEs by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/547\"\u003eopen-cli-tools/concurrently#547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: fix map and reduce as return values are not used by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/546\"\u003eopen-cli-tools/concurrently#546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos in docs by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/548\"\u003eopen-cli-tools/concurrently#548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update jest from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/549\"\u003eopen-cli-tools/concurrently#549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​types/jest\u003c/code\u003e from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/550\"\u003eopen-cli-tools/concurrently#550\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/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.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/open-cli-tools/concurrently/commit/414cd016c60cb24a3a70db498946c0b7743717d5\"\u003e\u003ccode\u003e414cd01\u003c/code\u003e\u003c/a\u003e 9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/0dfedb028cbc6aaed0761bf22f7e23e26101ce18\"\u003e\u003ccode\u003e0dfedb0\u003c/code\u003e\u003c/a\u003e Update GH actions/workflows, enable npm provenance (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/ee81511999ccb9073d8ec3626675df434c6e542e\"\u003e\u003ccode\u003eee81511\u003c/code\u003e\u003c/a\u003e Remove obsolete tsdk config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/09d3d7b11f12faf86fc8ad8befc5ad221669994f\"\u003e\u003ccode\u003e09d3d7b\u003c/code\u003e\u003c/a\u003e Full coverage (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8cfc6a6cb40f5092196aa383cadf1f92596effcc\"\u003e\u003ccode\u003e8cfc6a6\u003c/code\u003e\u003c/a\u003e Update shell-quote to 1.8.3 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/4c403f8b01ef359ad72cc02e059100577fd2c28f\"\u003e\u003ccode\u003e4c403f8\u003c/code\u003e\u003c/a\u003e Migrate to ESLint v9 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8bfcaf782819005d46b0cb06118559d1c84aa852\"\u003e\u003ccode\u003e8bfcaf7\u003c/code\u003e\u003c/a\u003e Minor dependency updates (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/389fec48309d1736e3b1eae0c372ce142362c8f3\"\u003e\u003ccode\u003e389fec4\u003c/code\u003e\u003c/a\u003e Enable watch mode \u0026amp; coverage for unit tests by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/7993ce6817c271dd726bc86b87a3955841137cee\"\u003e\u003ccode\u003e7993ce6\u003c/code\u003e\u003c/a\u003e chore: remove unused eslint-plugin-jest (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/58300f45eb8122bf288fa58851d2b43f55d91b1d\"\u003e\u003ccode\u003e58300f4\u003c/code\u003e\u003c/a\u003e Remove obsolete .npmrc file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.16.17 to 0.27.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.27.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release deliberately contains backwards-incompatible changes.\u003c/strong\u003e To avoid automatically picking up releases like this, you should either be pinning the exact version of \u003ccode\u003eesbuild\u003c/code\u003e in your \u003ccode\u003epackage.json\u003c/code\u003e file (recommended) or be using a version range syntax that only accepts patch upgrades such as \u003ccode\u003e^0.26.0\u003c/code\u003e or \u003ccode\u003e~0.26.0\u003c/code\u003e. See npm's documentation about \u003ca href=\"https://docs.npmjs.com/cli/v6/using-npm/semver/\"\u003esemver\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUse \u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e if available (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4286\"\u003e#4286\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eWith this release, esbuild's \u003ccode\u003ebinary\u003c/code\u003e loader will now use the new \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/fromBase64\"\u003e\u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e\u003c/a\u003e function unless it's unavailable in the configured target environment. If it's unavailable, esbuild's previous code for this will be used as a fallback. Note that this means you may now need to specify \u003ccode\u003etarget\u003c/code\u003e when using this feature with Node (for example \u003ccode\u003e--target=node22\u003c/code\u003e) unless you're using Node v25+.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from v1.23.12 to v1.25.4 (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4208\"\u003e#4208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4311\"\u003e#4311\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis raises the operating system requirements for running esbuild:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: now requires a kernel version of 3.2 or later\u003c/li\u003e\n\u003cli\u003emacOS: now requires macOS 12 (Monterey) or later\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnable trusted publishing (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eGitHub and npm are recommending that maintainers for packages such as esbuild switch to \u003ca href=\"https://docs.npmjs.com/trusted-publishers\"\u003etrusted publishing\u003c/a\u003e. With this release, a VM on GitHub will now build and publish all of esbuild's packages to npm instead of me. In theory.\u003c/p\u003e\n\u003cp\u003eUnfortunately there isn't really a way to test that this works other than to do it live. So this release is that live test. Hopefully this release is uneventful and is exactly the same as the previous one (well, except for the green provenance attestation checkmark on npm that happens with trusted publishing).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.25.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4315\"\u003e#4315\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for \u003ccode\u003e@media \u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt; { ... }\u003c/code\u003e was missing an equality check for the \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the list of known JavaScript globals (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global \u003ccode\u003eArray\u003c/code\u003e property is considered to be side-effect free but accessing the global \u003ccode\u003escrollY\u003c/code\u003e property can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:\u003c/p\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2017/\"\u003eES2017\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAtomics\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSharedArrayBuffer\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2020/\"\u003eES2020\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBigInt64Array\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBigUint64Array\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2021/\"\u003eES2021\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFinalizationRegistry\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWeakRef\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2025/\"\u003eES2025\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFloat16Array\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eIterator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNote that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from \u003ccode\u003eIterator\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// This can now be tree-shaken by esbuild:\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2023\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11).\u003c/p\u003e\n\u003ch2\u003e0.19.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix TypeScript-specific class transform edge case (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced an optimization that avoided transforming \u003ccode\u003esuper()\u003c/code\u003e in the class constructor for TypeScript code compiled with \u003ccode\u003euseDefineForClassFields\u003c/code\u003e set to \u003ccode\u003efalse\u003c/code\u003e if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case \u003cem\u003eand\u003c/em\u003e there are \u003ccode\u003e#private\u003c/code\u003e instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to \u003ccode\u003esuper()\u003c/code\u003e (since \u003ccode\u003esuper()\u003c/code\u003e is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo extends Bar {\n  #private = 1;\n  public: any;\n  constructor() {\n    super();\n  }\n}\n\u003cp\u003e// Old output (with esbuild v0.19.9)\nclass Foo extends Bar {\nconstructor() {\nsuper();\nthis.#private = 1;\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// Old output (with esbuild v0.19.10)\nclass Foo extends Bar {\nconstructor() {\nthis.#private = 1;\nsuper();\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// New output\nclass Foo extends Bar {\n#private = 1;\nconstructor() {\nsuper();\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinifier: allow reording a primitive past a side-effect (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3568\"\u003e#3568\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2b91699b74da07c2cd2361a5e63c1882575e3bf0\"\u003e\u003ccode\u003e2b91699\u003c/code\u003e\u003c/a\u003e publish 0.27.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/22b425c12f59964383df27362294b5f8c034bab3\"\u003e\u003ccode\u003e22b425c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4286\"\u003e#4286\u003c/a\u003e: use \u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e if present (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4295\"\u003e#4295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6d187ef4c9277939c1639ef8c036c07ff62dd33f\"\u003e\u003ccode\u003e6d187ef\u003c/code\u003e\u003c/a\u003e update go 1.25.3 =\u0026gt; 1.25.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/9d0d4e71a23dce02d18cf91552304333c1b44cd9\"\u003e\u003ccode\u003e9d0d4e7\u003c/code\u003e\u003c/a\u003e update go 1.23.12 =\u0026gt; 1.25.3 (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/b6979d89ed4b2aed1ab58d206e65c8bd92ac7c60\"\u003e\u003ccode\u003eb6979d8\u003c/code\u003e\u003c/a\u003e use a patched go compiler for release builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/893d2b9661a62575041fa371351c422f887cc43d\"\u003e\u003ccode\u003e893d2b9\u003c/code\u003e\u003c/a\u003e delete temporary \u003ccode\u003erelease.yml\u003c/code\u003e workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/cee391852c39146334894795e658e7a9c7bc4cd8\"\u003e\u003ccode\u003ecee3918\u003c/code\u003e\u003c/a\u003e add a temporary \u003ccode\u003erelease.yml\u003c/code\u003e workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f5bb1d6ed8c86eea24cda1664ab8812d823daeca\"\u003e\u003ccode\u003ef5bb1d6\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003epublish.yml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/17ff82bebfaf78e97457cb504525584e603bf9f4\"\u003e\u003ccode\u003e17ff82b\u003c/code\u003e\u003c/a\u003e publish 0.26.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f87181fbf3eb78b6b00cf7b3529d0f6f20cd763c\"\u003e\u003ccode\u003ef87181f\u003c/code\u003e\u003c/a\u003e enable trusted publishing (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.16.17...v0.27.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i...\n\n_Description has been truncated_","html_url":"https://github.com/enketo/enketo/pull/1458","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/enketo%2Fenketo/issues/1458","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1458/packages"}],"issue_packages":[{"old_version":"1.2.0","new_version":"3.1.0","update_type":"major","path":null,"pr_created_at":"2026-05-01T07:12:58.000Z","version_change":"1.2.0 → 3.1.0","issue":{"uuid":"4363321447","node_id":"PR_kwDOG9Ve1M7XXX_F","number":190,"state":"open","title":"Bump @prettier/plugin-xml from 1.2.0 to 3.1.0","user":"dependabot[bot]","labels":["dependencies","no-pr-activity","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T07:12:58.000Z","updated_at":"2026-05-23T04:00:33.119Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"@prettier/plugin-xml","old_version":"1.2.0","new_version":"3.1.0","repository_url":"https://github.com/prettier/plugin-xml"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) from 1.2.0 to 3.1.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.1.0] - 2023-07-07\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003exmlSortAttributesByKey: true | false\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003exmlQuoteAttributes: \u0026quot;preserve\u0026quot; | \u0026quot;single\u0026quot; | \u0026quot;double\u0026quot;\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0] - 2023-07-06\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSee alpha release notes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.0.0-alpha.0] - 2023-06-02\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003exmlWhitespaceSensitivity: \u0026quot;preserve\u0026quot;\u003c/code\u003e option has been added. See the README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the behavior of \u003ccode\u003ebracketSameLine\u003c/code\u003e when the attributes on the parent element broke into multiple lines.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Require prettier v3.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e Migrate to ESM modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.2.0] - 2022-05-12\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBetter error messages in the case of a syntax error.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.1.0] - 2022-04-16\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for the \u003ccode\u003esingleAttributePerLine\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.0.1] - 2022-03-22\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBetter idempotency when printing long strings of text content within elements with ignored whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.0.0] - 2022-03-22\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire prettier \u003ccode\u003e2.4.0\u003c/code\u003e for the \u003ccode\u003ebracketSameLine\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/prettier/plugin-xml/commit/995d820fcb63fd29d45cd9af199f25ddbea27dba\"\u003e\u003ccode\u003e995d820\u003c/code\u003e\u003c/a\u003e Bump to version 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/b433d4eb5ba7d0b4233c841bf3a67a9dec7c4353\"\u003e\u003ccode\u003eb433d4e\u003c/code\u003e\u003c/a\u003e Fix up README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/210a6856164966d03e1d43a07acd5005b0afbb46\"\u003e\u003ccode\u003e210a685\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/693\"\u003e#693\u003c/a\u003e from prettier/simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/e8f73cbf11ed0e011d0763c93988c32f3f88c974\"\u003e\u003ccode\u003ee8f73cb\u003c/code\u003e\u003c/a\u003e Inline sort attributes by key\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/cef22c9a251dc25a88f919523fbf1e3deae13ead\"\u003e\u003ccode\u003ecef22c9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/692\"\u003e#692\u003c/a\u003e from bweis/husky\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/ea09fe817c11d1ba8569d242839fbcf310a29f97\"\u003e\u003ccode\u003eea09fe8\u003c/code\u003e\u003c/a\u003e Fix husky\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/645fdbcd10ac3b857bfff7f03b8d30c46bbf9ab3\"\u003e\u003ccode\u003e645fdbc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/prettier/plugin-xml/issues/685\"\u003e#685\u003c/a\u003e from bweis/sorting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/e324dcd1b2ee42ea8e7283a857aac4cdfd301002\"\u003e\u003ccode\u003ee324dcd\u003c/code\u003e\u003c/a\u003e added lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/a9f7cb441e29fcb7cfeecafc9825974541f6a2c2\"\u003e\u003ccode\u003ea9f7cb4\u003c/code\u003e\u003c/a\u003e fix tests after merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/plugin-xml/commit/f15c65a29e07a83973523dce4c9e10879a80905d\"\u003e\u003ccode\u003ef15c65a\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into sorting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/plugin-xml/compare/v1.2.0...v3.1.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\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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@prettier/plugin-xml\u0026package-manager=npm_and_yarn\u0026previous-version=1.2.0\u0026new-version=3.1.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/tarunmopurudxc/Lwc-Recipes/pull/190","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tarunmopurudxc%2FLwc-Recipes/issues/190","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/190/packages"}},{"old_version":"3.2.1","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-04-14T21:37:54.000Z","version_change":"3.2.1 → 3.4.2","issue":{"uuid":"4264875185","node_id":"PR_kwDOKXIRds7ScjZg","number":1503,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 51 updates","user":"dependabot[bot]","labels":["frontend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-30T21:35:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T21:37:54.000Z","updated_at":"2026-04-30T21:35:58.000Z","time_to_close":1382282,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":51,"packages":[{"name":"@babel/core","old_version":"7.23.2","new_version":"7.29.0","repository_url":"https://github.com/babel/babel"},{"name":"@babel/eslint-parser","old_version":"7.22.15","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"concurrently","old_version":"9.1.2","new_version":"9.2.1","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"esbuild","old_version":"0.16.17","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-plugin-import","old_version":"2.29.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jsx-a11y","old_version":"6.7.1","new_version":"6.10.2","repository_url":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-vitest","old_version":"0.2.8","new_version":"0.5.4","repository_url":"https://github.com/veritem/eslint-plugin-vitest"},{"name":"grunt","old_version":"1.6.1","new_version":"1.6.2","repository_url":"https://github.com/gruntjs/grunt"},{"name":"grunt-shell-spawn","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/jeking3/grunt-shell-spawn"},{"name":"istanbul-lib-instrument","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/istanbuljs/istanbuljs"},{"name":"karma-esbuild","old_version":"2.2.5","new_version":"2.3.0","repository_url":"https://github.com/marvinhagemeister/karma-esbuild"},{"name":"karma-firefox-launcher","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/karma-runner/karma-firefox-launcher"},{"name":"karma-webpack","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/webpack-contrib/karma-webpack"},{"name":"nan","old_version":"2.22.0","new_version":"2.26.2","repository_url":"https://github.com/nodejs/nan"},{"name":"playwright","old_version":"1.50.0","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.0.3","new_version":"3.8.2","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.6","repository_url":"https://github.com/vercel/serve"},{"name":"webpack","old_version":"5.94.0","new_version":"5.106.1","repository_url":"https://github.com/webpack/webpack"},{"name":"lodash","old_version":"4.17.21","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"node-forge","old_version":"1.3.2","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"puppeteer","old_version":"24.3.0","new_version":"24.40.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"linkedom","old_version":"0.14.26","new_version":"0.18.12","repository_url":"https://github.com/WebReflection/linkedom"},{"name":"xpath-to-css","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/svenheden/xpath-to-css"},{"name":"@prettier/sync","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/prettier/prettier-synchronized"},{"name":"@prettier/plugin-xml","old_version":"3.2.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/benchmark","old_version":"2.1.4","new_version":"2.1.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/css.escape","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"bootstrap-datepicker","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/uxsolutions/bootstrap-datepicker"},{"name":"html5sortable","old_version":"0.13.3","new_version":"0.14.0","repository_url":"https://github.com/lukasoppermann/html5sortable"},{"name":"leaflet.gridlayer.googlemutant","old_version":"0.13.5","new_version":"0.16.0"},{"name":"mergexml","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/hareko/js-merge-xml"},{"name":"signature_pad","old_version":"5.0.2","new_version":"5.1.3","repository_url":"https://github.com/szimek/signature_pad"},{"name":"@cypress/request","old_version":"3.0.7","new_version":"3.0.10","repository_url":"https://github.com/cypress-io/request"},{"name":"i18next-browser-languagedetector","old_version":"8.0.2","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"i18next-fs-backend","old_version":"2.6.0","new_version":"2.6.3","repository_url":"https://github.com/i18next/i18next-fs-backend"},{"name":"i18next-http-backend","old_version":"3.0.1","new_version":"3.0.4","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"i18next-http-middleware","old_version":"3.7.0","new_version":"3.9.2","repository_url":"https://github.com/i18next/i18next-http-middleware"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"pug","old_version":"3.0.3","new_version":"3.0.4","repository_url":"https://github.com/pugjs/pug"},{"name":"serve-favicon","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/expressjs/serve-favicon"},{"name":"@types/geojson","old_version":"7946.0.15","new_version":"7946.0.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"abortcontroller-polyfill","old_version":"1.7.5","new_version":"1.7.8","repository_url":"https://github.com/mo/abortcontroller-polyfill"},{"name":"@solidjs/router","old_version":"0.8.3","new_version":"0.16.1","repository_url":"https://github.com/solidjs/solid-router"},{"name":"babel-preset-solid","old_version":"1.8.2","new_version":"1.9.12","repository_url":"https://github.com/solidjs/solid"},{"name":"solid-js","old_version":"1.8.3","new_version":"1.9.12","repository_url":"https://github.com/solidjs/solid"},{"name":"vite-plugin-solid","old_version":"2.7.2","new_version":"2.11.12","repository_url":"https://github.com/solidjs/vite-plugin-solid"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 49 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.2` | `7.29.0` |\n| [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.22.15` | `7.28.6` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.1.2` | `9.2.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.16.17` | `0.28.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.0` | `2.32.0` |\n| [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.7.1` | `6.10.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) | `0.2.8` | `0.5.4` |\n| [grunt](https://github.com/gruntjs/grunt) | `1.6.1` | `1.6.2` |\n| [grunt-shell-spawn](https://github.com/jeking3/grunt-shell-spawn) | `0.4.0` | `0.5.0` |\n| [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-instrument) | `6.0.1` | `6.0.3` |\n| [karma-esbuild](https://github.com/marvinhagemeister/karma-esbuild) | `2.2.5` | `2.3.0` |\n| [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher) | `2.1.2` | `2.1.3` |\n| [karma-webpack](https://github.com/webpack-contrib/karma-webpack) | `5.0.0` | `5.0.1` |\n| [nan](https://github.com/nodejs/nan) | `2.22.0` | `2.26.2` |\n| [playwright](https://github.com/microsoft/playwright) | `1.50.0` | `1.59.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.8.2` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.6` |\n| [webpack](https://github.com/webpack/webpack) | `5.94.0` | `5.106.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.18.1` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.2` | `1.4.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.3.0` | `24.40.0` |\n| [linkedom](https://github.com/WebReflection/linkedom) | `0.14.26` | `0.18.12` |\n| [xpath-to-css](https://github.com/svenheden/xpath-to-css) | `1.1.0` | `1.2.0` |\n| [@prettier/sync](https://github.com/prettier/prettier-synchronized) | `0.3.0` | `0.6.1` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.2.1` | `3.4.2` |\n| [@types/benchmark](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/benchmark) | `2.1.4` | `2.1.5` |\n| [@types/css.escape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/css.escape) | `1.5.1` | `1.5.2` |\n| [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | `1.10.0` | `1.10.1` |\n| [html5sortable](https://github.com/lukasoppermann/html5sortable) | `0.13.3` | `0.14.0` |\n| [leaflet.gridlayer.googlemutant](https://gitlab.com/IvanSanchez/Leaflet.GridLayer.GoogleMutant) | `0.13.5` | `0.16.0` |\n| [mergexml](https://github.com/hareko/js-merge-xml) | `1.2.3` | `1.2.4` |\n| [signature_pad](https://github.com/szimek/signature_pad) | `5.0.2` | `5.1.3` |\n| [@cypress/request](https://github.com/cypress-io/request) | `3.0.7` | `3.0.10` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.0.2` | `8.2.1` |\n| [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend) | `2.6.0` | `2.6.3` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `3.0.1` | `3.0.4` |\n| [i18next-http-middleware](https://github.com/i18next/i18next-http-middleware) | `3.7.0` | `3.9.2` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [pug](https://github.com/pugjs/pug) | `3.0.3` | `3.0.4` |\n| [serve-favicon](https://github.com/expressjs/serve-favicon) | `2.5.0` | `2.5.1` |\n| [@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson) | `7946.0.15` | `7946.0.16` |\n| [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) | `1.7.5` | `1.7.8` |\n| [@solidjs/router](https://github.com/solidjs/solid-router) | `0.8.3` | `0.16.1` |\n| [babel-preset-solid](https://github.com/solidjs/solid) | `1.8.2` | `1.9.12` |\n| [solid-js](https://github.com/solidjs/solid) | `1.8.3` | `1.9.12` |\n| [vite-plugin-solid](https://github.com/solidjs/vite-plugin-solid) | `2.7.2` | `2.11.12` |\n\n\nUpdates `@babel/core` from 7.23.2 to 7.29.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.0 (2026-01-31)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:rocket: New Feature\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17750\"\u003e#17750\u003c/a\u003e [7.x backport] Add attributes import declaration builder (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17663\"\u003e#17663\u003c/a\u003e [7.x backport] feat(standalone): export async transform (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17725\"\u003e#17725\u003c/a\u003e [7.x backport] feat: read standalone targets from data-targets (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17765\"\u003e#17765\u003c/a\u003e fix(parser): correctly parse type assertions in \u003ccode\u003eextends\u003c/code\u003e clause (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17723\"\u003e#17723\u003c/a\u003e [7.x backport] fix(parser): improve super type argument parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17708\"\u003e#17708\u003c/a\u003e fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17737\"\u003e#17737\u003c/a\u003e [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17642\"\u003e#17642\u003c/a\u003e [Babel 7] Improve generator performance (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 6\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDavid (\u003ca href=\"https://github.com/simbahax\"\u003e\u003ccode\u003e@​simbahax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magic-akari\"\u003e\u003ccode\u003e@​magic-akari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/aa8394e454337d118ac3d40bfa3ee1a3cb3f3ed2\"\u003e\u003ccode\u003eaa8394e\u003c/code\u003e\u003c/a\u003e v7.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ad0d03f0c92404a60ec6b1c12f15febd38e2397a\"\u003e\u003ccode\u003ead0d03f\u003c/code\u003e\u003c/a\u003e [7.x backport] feat: Allow specifying startLine in code frame (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17739\"\u003e#17739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e130225028e93e106135586f344cfa44c4aac847\"\u003e\u003ccode\u003ee130225\u003c/code\u003e\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17606\"\u003e#17606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/99dcba5e71de3bd81ce14077cfa5b6df58e9b177\"\u003e\u003ccode\u003e99dcba5\u003c/code\u003e\u003c/a\u003e chore: enable some ts-eslint rules (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17592\"\u003e#17592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c92c4919771105140015167f25f7bacac77c90d9\"\u003e\u003ccode\u003ec92c491\u003c/code\u003e\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17589\"\u003e#17589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d725e399fd6a4da463cff4918cf71aa03b8beb14\"\u003e\u003ccode\u003ed725e39\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eBABEL_7_TO_8_DANGEROUSLY_DISABLE_VERSION_CHECK\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17569\"\u003e#17569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/c1b55f6ad56523ccc96fa68721de0bed2f2cdb23\"\u003e\u003ccode\u003ec1b55f6\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eeslint.config.mts\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17573\"\u003e#17573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.0/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/eslint-parser` from 7.22.15 to 7.28.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.6 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-helper-fixtures\u003c/code\u003e, \u003ccode\u003ebabel-helper-plugin-utils\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-flow-comments\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-property-mutators\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17589\"\u003e#17589\u003c/a\u003e Improve Unicode handling in code-frame tokenizer (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17556\"\u003e#17556\u003c/a\u003e fix: \u003ccode\u003etransform-regenerator\u003c/code\u003e correctly handles scope (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17538\"\u003e#17538\u003c/a\u003e fix: Keep jsx comments (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-standalone\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17606\"\u003e#17606\u003c/a\u003e Polish(standalone): improve message on invalid preset/plugin (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-bugfix-v8-static-class-fields-redefine-readonly\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-attributes-to-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-import-wasm-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-async-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-do-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-export-default-from\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-flow\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-bind\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-function-sent\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-assertions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-attributes\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-defer\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-import-source\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-jsx\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-module-blocks\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-optional-chaining-assign\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-partial-application\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-pipeline-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-throw-expressions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-syntax-typescript\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-to-generator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-duplicate-named-capturing-groups-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-explicit-resource-management\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-exponentiation-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-json-strings\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-logical-assignment-operators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-nullish-coalescing-operator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-numeric-separator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-object-rest-spread\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-catch-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-methods\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regexp-modifiers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-property-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17580\"\u003e#17580\u003c/a\u003e Allow Babel 8 in compatible Babel 7 plugins (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-react-jsx\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17555\"\u003e#17555\u003c/a\u003e perf: Use lighter traversal for jsx \u003ccode\u003e__source,__self\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 7\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEliot Pontarelli (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKadhirash Sivakumar (\u003ca href=\"https://github.com/kadhirash\"\u003e\u003ccode\u003e@​kadhirash\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecoderaiser (\u003ca href=\"https://github.com/coderaiser\"\u003e\u003ccode\u003e@​coderaiser\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d7f400889567ae18ef9ac41b024b5120f6060e17\"\u003e\u003ccode\u003ed7f4008\u003c/code\u003e\u003c/a\u003e v7.28.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/beea88c2bddd158a52e3c08739f47cbca970beea\"\u003e\u003ccode\u003ebeea88c\u003c/code\u003e\u003c/a\u003e [babel 8] Rename \u003ccode\u003eTSImportType.argument\u003c/code\u003e to \u003ccode\u003e.source\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17610\"\u003e#17610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017\"\u003e\u003ccode\u003ee7031b7\u003c/code\u003e\u003c/a\u003e [Babel 8] Treat \u003ccode\u003eallowSuperOutsideMethod\u003c/code\u003e as top-level only (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17505\"\u003e#17505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a\"\u003e\u003ccode\u003ef04083a\u003c/code\u003e\u003c/a\u003e [Babel 8] Align TSMappedType AST (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17479\"\u003e#17479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/432a7ffbff568efb608a5ddd8e87aea39c76bdad\"\u003e\u003ccode\u003e432a7ff\u003c/code\u003e\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17465\"\u003e#17465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e77e3b02d731da53463c5c80c66858cbb0c6dcfb\"\u003e\u003ccode\u003ee77e3b0\u003c/code\u003e\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17448\"\u003e#17448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.6/eslint/babel-eslint-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `concurrently` from 9.1.2 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-cli-tools/concurrently/releases\"\u003econcurrently's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update eslint-plugin-simple-import-sort from v10 to v12 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/551\"\u003eopen-cli-tools/concurrently#551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update eslint-config-prettier from v9 to v10 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/552\"\u003eopen-cli-tools/concurrently#552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lodash by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/555\"\u003eopen-cli-tools/concurrently#555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update coveralls-next from v4 to v5 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/557\"\u003eopen-cli-tools/concurrently#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace jest with vitest by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/554\"\u003eopen-cli-tools/concurrently#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to pnpm v10 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/558\"\u003eopen-cli-tools/concurrently#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused eslint-plugin-jest by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/559\"\u003eopen-cli-tools/concurrently#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor dependency updates by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/560\"\u003eopen-cli-tools/concurrently#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to ESLint v9 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/561\"\u003eopen-cli-tools/concurrently#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate shell-quote to 1.8.3 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/562\"\u003eopen-cli-tools/concurrently#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFull coverage by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/563\"\u003eopen-cli-tools/concurrently#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GH actions/workflows, enable NPM provenance by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/564\"\u003eopen-cli-tools/concurrently#564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump esbuild from 0.23.1 to 0.25.0 in the npm_and_yarn group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/528\"\u003eopen-cli-tools/concurrently#528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't throw when there are no commands by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/532\"\u003eopen-cli-tools/concurrently#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: nicer quotes by \u003ca href=\"https://github.com/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--kill-timeout\u003c/code\u003e by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/540\"\u003eopen-cli-tools/concurrently#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo by \u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typos in comments and documentation by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use startsWith \u0026amp; simplify boolean expression by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/543\"\u003eopen-cli-tools/concurrently#543\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use optional chaining by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/545\"\u003eopen-cli-tools/concurrently#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle SIGPIPEs by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/547\"\u003eopen-cli-tools/concurrently#547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: fix map and reduce as return values are not used by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/546\"\u003eopen-cli-tools/concurrently#546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos in docs by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/548\"\u003eopen-cli-tools/concurrently#548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update jest from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/549\"\u003eopen-cli-tools/concurrently#549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​types/jest\u003c/code\u003e from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/550\"\u003eopen-cli-tools/concurrently#550\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/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.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/open-cli-tools/concurrently/commit/414cd016c60cb24a3a70db498946c0b7743717d5\"\u003e\u003ccode\u003e414cd01\u003c/code\u003e\u003c/a\u003e 9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/0dfedb028cbc6aaed0761bf22f7e23e26101ce18\"\u003e\u003ccode\u003e0dfedb0\u003c/code\u003e\u003c/a\u003e Update GH actions/workflows, enable npm provenance (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/ee81511999ccb9073d8ec3626675df434c6e542e\"\u003e\u003ccode\u003eee81511\u003c/code\u003e\u003c/a\u003e Remove obsolete tsdk config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/09d3d7b11f12faf86fc8ad8befc5ad221669994f\"\u003e\u003ccode\u003e09d3d7b\u003c/code\u003e\u003c/a\u003e Full coverage (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8cfc6a6cb40f5092196aa383cadf1f92596effcc\"\u003e\u003ccode\u003e8cfc6a6\u003c/code\u003e\u003c/a\u003e Update shell-quote to 1.8.3 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/4c403f8b01ef359ad72cc02e059100577fd2c28f\"\u003e\u003ccode\u003e4c403f8\u003c/code\u003e\u003c/a\u003e Migrate to ESLint v9 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8bfcaf782819005d46b0cb06118559d1c84aa852\"\u003e\u003ccode\u003e8bfcaf7\u003c/code\u003e\u003c/a\u003e Minor dependency updates (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/389fec48309d1736e3b1eae0c372ce142362c8f3\"\u003e\u003ccode\u003e389fec4\u003c/code\u003e\u003c/a\u003e Enable watch mode \u0026amp; coverage for unit tests by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/7993ce6817c271dd726bc86b87a3955841137cee\"\u003e\u003ccode\u003e7993ce6\u003c/code\u003e\u003c/a\u003e chore: remove unused eslint-plugin-jest (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/58300f45eb8122bf288fa58851d2b43f55d91b1d\"\u003e\u003ccode\u003e58300f4\u003c/code\u003e\u003c/a\u003e Remove obsolete .npmrc file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.16.17 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)\nclass Foo {\nconstructor(x = 1) {\nthis.x = x;\n__publicField(this, \u0026quot;y\u0026quot;, 2);\n}\nx;\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\nclass Foo {\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-2023.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2023\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11).\u003c/p\u003e\n\u003ch2\u003e0.19.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix TypeScript-specific class transform edge case (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced an optimization that avoided transforming \u003ccode\u003esuper()\u003c/code\u003e in the class constructor for TypeScript code compiled with \u003ccode\u003euseDefineForClassFields\u003c/code\u003e set to \u003ccode\u003efalse\u003c/code\u003e if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case \u003cem\u003eand\u003c/em\u003e there are \u003ccode\u003e#private\u003c/code\u003e instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to \u003ccode\u003esuper()\u003c/code\u003e (since \u003ccode\u003esuper()\u003c/code\u003e is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo extends Bar {\n  #private = 1;\n  public: any;\n  constructor() {\n    super();\n  }\n}\n\u003cp\u003e// Old output (with esbuild v0.19.9)\nclass Foo extends Bar {\nconstructor() {\nsuper();\nthis.#private = 1;\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// Old output (with esbuild v0.19.10)\nclass Foo extends Bar {\nconstructor() {\nthis.#private = 1;\nsuper();\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// New output\nclass Foo extends Bar {\n#private = 1;\nconstructor() {\nsuper();\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinifier: allow reording a primitive past a side-effect (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3568\"\u003e#3568\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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.16.17...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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e: avoid a crash with some TS code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/6e49a58751455bab5f693fff0ee16501fced6952\"\u003e\u003ccode\u003e6e49a58\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eorder\u003c/code\u003e: remove unnecessary negative check\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsx-a11y` from 6.7.1 to 6.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases\"\u003eeslint-plugin-jsx-a11y's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.10.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Add tests to reinforce required attributes for \u003ccode\u003erole=\u0026quot;heading\u0026quot;\u003c/code\u003e by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1022\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add additional test cases by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1021\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add line breaks for readability by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1024\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[patch] \u003ccode\u003eno-redundandant-roles\u003c/code\u003e: allow \u003ccode\u003e\u0026lt;img src=\u0026quot;*.svg\u0026quot; role=\u0026quot;img\u0026quot; /\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1026\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: don't spread arrays by \u003ca href=\"https://github.com/MichaelDeBoey\"\u003e\u003ccode\u003e@​MichaelDeBoey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1034\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1034\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.1...v6.10.2\"\u003ehttps://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.1...v6.10.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse consistent spelling of 'screen reader' by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1018\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove accidental whitespace in CONTRIBUTING.md by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1017\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] package.json - Update Jest \u0026amp; jscodeshift by \u003ca href=\"https://github.com/lb\"\u003e\u003ccode\u003e@​lb\u003c/code\u003e\u003c/a\u003e- in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1019\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.0...v6.10.1\"\u003ehttps://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.10.0...v6.10.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.10.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add eslint 9 support by \u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1009\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] \u003ccode\u003elabel-has-associated-control\u003c/code\u003e: add additional error message by \u003ca href=\"https://github.com/BillyLevin\"\u003e\u003ccode\u003e@​BillyLevin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/1007\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#1007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003efor\u003c/code\u003e attribute by \u003ca href=\"https://github.com/edoardocavazza\"\u003e\u003ccode\u003e@​edoardocavazza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/977\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] Add \u003ccode\u003eattributes\u003c/code\u003e setting by \u003ca href=\"https://github.com/edoardocavazza\"\u003e\u003ccode\u003e@​edoardocavazza\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/979\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[New] allow polymorphic linting to be restricted to specified components by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/984\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#984\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[readme] remove deprecated travis ci badge by \u003ca href=\"https://github.com/trajan0x\"\u003e\u003ccode\u003e@​trajan0x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/995\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix typo in shareable config section in readme by \u003ca href=\"https://github.com/plbstl\"\u003e\u003ccode\u003e@​plbstl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/pull/997\"\u003ejsx-eslint/eslint-plugin-jsx-a11y#997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[readme] fix jsxA11y import name by \u003ca href=\"https://github.com/k35o\"\u003e\u003ccode\u003e@​k35o\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jsx-eslint/eslint-p...\n\n_Description has been truncated_","html_url":"https://github.com/enketo/enketo/pull/1503","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/enketo%2Fenketo/issues/1503","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1503/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-02-13T04:19:48.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3935260654","node_id":"PR_kwDOA71WU87DdUdi","number":4799,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-16T04:24:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-13T04:19:48.000Z","updated_at":"2026-02-16T04:24:26.000Z","time_to_close":259476,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":18,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"25.2.0","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.2","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.105.0","new_version":"5.105.2","repository_url":"https://github.com/webpack/webpack"},{"name":"@mui/icons-material","old_version":"7.3.7","new_version":"7.3.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.21","new_version":"7.0.1-beta.22","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.7","new_version":"7.3.8","repository_url":"https://github.com/mui/material-ui"},{"name":"@types/react","old_version":"19.2.13","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"fast-xml-parser","old_version":"5.3.4","new_version":"5.3.5","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"marked","old_version":"17.0.1","new_version":"17.0.2","repository_url":"https://github.com/markedjs/marked"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.54.0","new_version":"8.55.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.54.0","new_version":"8.55.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.3","new_version":"5.1.4","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@swc/cli","old_version":"0.7.10","new_version":"0.8.0","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.0` | `25.2.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.105.0` | `5.105.2` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.7` | `7.3.8` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.21` | `7.0.1-beta.22` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.7` | `7.3.8` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.13` | `19.2.14` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.4` | `5.3.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.1` | `17.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.54.0` | `8.55.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.54.0` | `8.55.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.3` | `5.1.4` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.10` | `0.8.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.3` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.2 to 10.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\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/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/eslint/eslint/commits/HEAD/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.2.0 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.2 to 10.0.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.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\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/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7\"\u003e\u003ccode\u003e4e6c4ac\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddd8a223000ac6a2182cc8eae35254806a3b0289\"\u003e\u003ccode\u003eddd8a22\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ece282c2286b5dc187ece2a793dbd8798f20bd7\"\u003e\u003ccode\u003e1ece282\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003e/docs/v9.x\u003c/code\u003e in link checker (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/034e1397446205e83eb341354605380195c88633\"\u003e\u003ccode\u003e034e139\u003c/code\u003e\u003c/a\u003e ci: add type integration test for \u003ccode\u003e@html-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20345\"\u003e#20345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e978ddaab7e6a3c38b4a2afa721148a6ef38f29a\"\u003e\u003ccode\u003ee978dda\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cecf8393ae9af18c4cfd50621115eb23b3d0cb6\"\u003e\u003ccode\u003e4cecf83\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c79f0ab2e2d242a93b08ff2f6a0712e2ef60b7b8\"\u003e\u003ccode\u003ec79f0ab\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/afc06817bbd0625c7b0a46bdc81c38dab0c99441\"\u003e\u003ccode\u003eafc0681\u003c/code\u003e\u003c/a\u003e chore: remove scopeManager.addGlobals patch for typescript-eslint parser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 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/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.105.0 to 5.105.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.105.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eWebpackPluginInstance\u003c/code\u003e type regression. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.105.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and filenames. Cache keys now use \u003ccode\u003etoSafePath\u003c/code\u003e to replace colons (\u003ccode\u003e:\u003c/code\u003e) with double underscores (\u003ccode\u003e__\u003c/code\u003e) and sanitize other invalid characters, ensuring compatibility with Windows filesystem restrictions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20424\"\u003e#20424\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRevert part of the createRequire generation behavior for \u003ccode\u003erequire(\u0026quot;node:...\u0026quot;)\u003c/code\u003e to keep compatibility with those modules exports, e.g. \u003ccode\u003econst EventEmitter = require(\u0026quot;node:events\u0026quot;);\u003c/code\u003e. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSkip guard collection when exports-presence mode is disabled to improve parsing performance. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.105.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eWebpackPluginInstance\u003c/code\u003e type regression. (by \u003ca href=\"https://github.com/alexander-akait\"\u003e\u003ccode\u003e@​alexander-akait\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.105.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix VirtualUrlPlugin Windows compatibility by sanitizing cache keys and filenames. Cache keys now use \u003ccode\u003etoSafePath\u003c/code\u003e to replace colons (\u003ccode\u003e:\u003c/code\u003e) with double underscores (\u003ccode\u003e__\u003c/code\u003e) and sanitize other invalid characters, ensuring compatibility with Windows filesystem restrictions. (by \u003ca href=\"https://github.com/xiaoxiaojx\"\u003e\u003ccode\u003e@​xiaoxiaojx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20424\"\u003e#20424\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eRevert part of the createRequire generation behavior for \u003ccode\u003erequire(\u0026quot;node:...\u0026quot;)\u003c/code\u003e to keep compatibility with those modules exports, e.g. \u003ccode\u003econst EventEmitter = require(\u0026quot;node:events\u0026quot;);\u003c/code\u003e. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSkip guard collection when exports-presence mode is disabled to improve parsing performance. (by \u003ca href=\"https://github.com/hai-x\"\u003e\u003ccode\u003e@​hai-x\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/webpack/webpack/pull/20433\"\u003e#20433\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0756c7eb697a7759afe081a1fcf8f5481ea06bc3\"\u003e\u003ccode\u003e0756c7e\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20441\"\u003e#20441\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/ff2847641571401ad9c800239725f2891129eb45\"\u003e\u003ccode\u003eff28476\u003c/code\u003e\u003c/a\u003e chore(deps): bump CodSpeedHQ/action in the dependencies group (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20442\"\u003e#20442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4d3ed666db37c85bda6259f4e8fff4c8cf571e2d\"\u003e\u003ccode\u003e4d3ed66\u003c/code\u003e\u003c/a\u003e ci: discord using curl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/004550adc69ec3be0ae9ea304bf975d2d1ac72ce\"\u003e\u003ccode\u003e004550a\u003c/code\u003e\u003c/a\u003e ci: discord fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/44bf97bb2186409ee53277deacfea3dbcf671bd9\"\u003e\u003ccode\u003e44bf97b\u003c/code\u003e\u003c/a\u003e ci: emulate release for discord using other approach\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/9c71a09e14f04b43833c2c35f83814fe4f359aca\"\u003e\u003ccode\u003e9c71a09\u003c/code\u003e\u003c/a\u003e ci: emulate release for discord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/02d3bc9a334cb626172b51910413e1a7fe5e9873\"\u003e\u003ccode\u003e02d3bc9\u003c/code\u003e\u003c/a\u003e ci: allow to run release announcement\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/6c62c28283d3b58b75529687fbb67c4133f8b574\"\u003e\u003ccode\u003e6c62c28\u003c/code\u003e\u003c/a\u003e ci: fix discord\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/900219d4e2d88914c9281b745d599de57b1b3d75\"\u003e\u003ccode\u003e900219d\u003c/code\u003e\u003c/a\u003e fix: type regression (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20440\"\u003e#20440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/8e50ef2035b9cb727aeaa97d7561545d1c102b91\"\u003e\u003ccode\u003e8e50ef2\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20429\"\u003e#20429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.105.0...v5.105.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/icons-material` from 7.3.7 to 7.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.8\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@mui/material@7.3.8\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[alert] Revert removing default icon mapping fallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47629\"\u003e#47629\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[app-bar] Fix optional chaining in joinVars function (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47739\"\u003e#47739\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Fix scroll position resetting on reopen with \u003ccode\u003edisableCloseOnSelect\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47248\"\u003e#47248\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[autocomplete] Pass fullWidth prop to input, with default as true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47663\"\u003e#47663\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[badge] Refactor variant styles generation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47742\"\u003e#47742\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[chip] Remove unnecessary \u003ccode\u003eonDelete\u003c/code\u003e check (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47753\"\u003e#47753\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[switch][checkbox][radio] Remove \u003ccode\u003earia-disabled\u003c/code\u003e from root span (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/46318\"\u003e#46318\u003c/a\u003e) \u003ca href=\"https://github.com/KirankumarAmbati\"\u003e\u003ccode\u003e@​KirankumarAmbati\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[collapse] Remove unnecessary string concatenation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47745\"\u003e#47745\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[drawer] \u003ccode\u003epersistent\u003c/code\u003e and \u003ccode\u003epermanent\u003c/code\u003e variant Drawers should not override the styles via theme using \u003ccode\u003emodal\u003c/code\u003e class (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47581\"\u003e#47581\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[tabs] Add ability to extend Tabs variant (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47590\"\u003e#47590\u003c/a\u003e) \u003ca href=\"https://github.com/aditya1906\"\u003e\u003ccode\u003e@​aditya1906\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Add aria-multiselectable to listbox props when multiple is true (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47632\"\u003e#47632\u003c/a\u003e) \u003ca href=\"https://github.com/silviuaavram\"\u003e\u003ccode\u003e@​silviuaavram\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[useAutocomplete] Use \u003ccode\u003eReact.Key\u003c/code\u003e instead of \u003ccode\u003eany\u003c/code\u003e for \u003ccode\u003ekey\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47619\"\u003e#47619\u003c/a\u003e) \u003ca href=\"https://github.com/sonixx02\"\u003e\u003ccode\u003e@​sonixx02\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCore\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;[docs-infra] Add Cookie Banner and Analytics Provider (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47445\"\u003e#47445\u003c/a\u003e)\u0026quot; (868d23e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;[docs-infra] Update Cookie Consent Dialog styling and content (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47718\"\u003e#47718\u003c/a\u003e)\u0026quot; (ae29d03) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[api-docs-builder] Validate slots prop and Slots interface export consistency (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47623\"\u003e#47623\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Remove \u003ccode\u003ewindow.muiDocConfig\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47737\"\u003e#47737\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix flaky Select test on Webkit (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47728\"\u003e#47728\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Remove usage of NODE_ENV=test (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47692\"\u003e#47692\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Prepare eslint rule rename (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47702\"\u003e#47702\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Next.js 15.5.11 (security update) (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47697\"\u003e#47697\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix Tooltip tests flakyness (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47669\"\u003e#47669\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Improve instructions for error messages (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47668\"\u003e#47668\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Add initial agent instructions (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47655\"\u003e#47655\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update broken links checker (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47633\"\u003e#47633\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Improve Tooltip leaveDelay test (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47624\"\u003e#47624\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Fix internal broken links (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47607\"\u003e#47607\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Resolve a few 301s in our docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47746\"\u003e#47746\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Update Cookie Consent Dialog styling and content (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47718\"\u003e#47718\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Add Cookie Banner and Analytics Provider (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47445\"\u003e#47445\u003c/a\u003e) \u003ca href=\"https://github.com/dav-is\"\u003e\u003ccode\u003e@​dav-is\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Make sure /customers page has a h1 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47615\"\u003e#47615\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Fix privacy link (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47614\"\u003e#47614\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[docs-infra] Resolve a few 301s (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47579\"\u003e#47579\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[internal] Remove unused sponsor files (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47741\"\u003e#47741\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[markdown] Fix some broken hash links (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47609\"\u003e#47609\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Cleanup Table tests TODOs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47656\"\u003e#47656\u003c/a\u003e) \u003ca href=\"https://github.com/Ocheretovich\"\u003e\u003ccode\u003e@​Ocheretovich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[website] unclickable banner in the pricing page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47634\"\u003e#47634\u003c/a\u003e) \u003ca href=\"https://git...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4799","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4799","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4799/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-02-08T16:02:54.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"3913004357","node_id":"PR_kwDOCRx1Qc7CT3pS","number":73,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 5 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-02-08T16:02:54.000Z","updated_at":"2026-02-08T16:03:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":5,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.1\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.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.6.0...v3.6.1\"\u003e3.6.1\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e15e1140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\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/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e\u003ccode\u003e15e1140\u003c/code\u003e\u003c/a\u003e fix: stop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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/rvalitov/backlink-checker-php/pull/73","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php/issues/73","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/73/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-02-08T16:02:54.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"3913004355","node_id":"PR_kwDOCR083M7CT3pQ","number":54,"state":"open","title":"Bump the dev-dependencies group across 1 directory with 5 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-02-08T16:02:54.000Z","updated_at":"2026-02-08T16:03:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":5,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.1","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.1\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.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.6.0...v3.6.1\"\u003e3.6.1\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e15e1140\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\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/keithamus/sort-package-json/commit/15e11409336204a1a1ecb1a15b808473395eb244\"\u003e\u003ccode\u003e15e1140\u003c/code\u003e\u003c/a\u003e fix: stop forcing exports \u0026quot;types\u0026quot; to be first (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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/rvalitov/backlink-checker-php-demo/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php-demo/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-02-06T17:42:52.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3907791769","node_id":"PR_kwDOA71WU87CDO-k","number":4787,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T04:23:04.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T17:42:52.000Z","updated_at":"2026-02-09T04:23:06.000Z","time_to_close":211212,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":6,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/node","old_version":"25.2.0","new_version":"25.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"@swc/cli","old_version":"0.7.10","new_version":"0.8.0","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.0` | `25.2.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.10` | `0.8.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.3` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.2.0 to 25.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jquery` from 3.7.1 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/jquery/jquery/releases\"\u003ejquery's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 4.0.0\u003c/h2\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://blog.jquery.com/2026/01/17/jquery-4-0-0/\"\u003ehttps://blog.jquery.com/2026/01/17/jquery-4-0-0/\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eAjax\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDon't treat array data as binary (\u003ca href=\"https://github.com/jquery/jquery/commit/992a1911d0b6195012edc25fd5a48810d4be64b5\"\u003e992a1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eprocessData: true\u003c/code\u003e even for binary data (\u003ca href=\"https://github.com/jquery/jquery/commit/ce264e0789116e37fe371503537a217c038dfae8\"\u003ece264e07\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport binary data (including FormData) (\u003ca href=\"https://github.com/jquery/jquery/commit/a7ed9a7b6364273b1b964fd2cf9691dec2cbec6b\"\u003ea7ed9a7b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eheaders\u003c/code\u003e for script transport even when cross-domain (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5142\"\u003e#5142\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/6d1364431b63b0d3bbe1c5fd604131f9db453396\"\u003e6d136443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003enull\u003c/code\u003e as success functions in \u003ccode\u003ejQuery.get\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4989\"\u003e#4989\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/74978b7e892537559850cda7332bdab8106e6354\"\u003e74978b7e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't auto-execute scripts unless dataType provided (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4822\"\u003e#4822\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/025da4dd343e6734f3d3c1b4785b1548498115d8\"\u003e025da4dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake responseJSON work for erroneous same-domain JSONP requests (\u003ca href=\"https://github.com/jquery/jquery/commit/68b4ec59c8f290d680e9db4bc980655660817dd1\"\u003e68b4ec59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eExecute JSONP error script responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4771\"\u003e#4771\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a1e619b03a557b47c3e26a5e74af12b63a0d5e73\"\u003ea1e619b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid CSP errors in the script transport for async requests (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3969\"\u003e#3969\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/07a8e4a177550025c1a08d7ac754839733943f55\"\u003e07a8e4a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the json to jsonp auto-promotion logic (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1799\"\u003e#1799\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3376\"\u003e#3376\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/e7b3bc488d01d584262e12a7c5c25f935d0d034b\"\u003ee7b3bc48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOverwrite s.contentType with content-type header value, if any (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4119\"\u003e#4119\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/7fb90a6beaeffe16699800f73746748f6a5cc2de\"\u003e7fb90a6b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate AJAX event aliases, inline event/alias into deprecated (\u003ca href=\"https://github.com/jquery/jquery/commit/23d53928f383b0e7440bf4b08b7524e6af232fad\"\u003e23d53928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not execute scripts for unsuccessful HTTP responses (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4250\"\u003e#4250\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/50871a5a85cc802421b40cc67e2830601968affe\"\u003e50871a5a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify jQuery.ajaxSettings.xhr (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/1967\"\u003e#1967\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/abdc89ac2e581392b800c0364e0f5f2b6a82cdc6\"\u003eabdc89ac\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAttributes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003e.attr( name, false )\u003c/code\u003e remove for all non-ARIA attrs (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5388\"\u003e#5388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/063831b6378d518f9870ec5c4f1e7d5d16e04f36\"\u003e063831b6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eShave off a couple of bytes (\u003ca href=\"https://github.com/jquery/jquery/commit/b40a4807b604efbde51faf075d11e25441af1990\"\u003eb40a4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't stringify attributes in the setter (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4948\"\u003e#4948\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/4250b628783d7bfa92ec6c5550c6e4b22fab6034\"\u003e4250b628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the \u003ccode\u003etoggleClass(boolean|undefined)\u003c/code\u003e signature (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3388\"\u003e#3388\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a4421101fd6d9d7b0550210f8e8690641733dd9a\"\u003ea4421101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor val(): don't strip carriage return, isolate IE workarounds (\u003ca href=\"https://github.com/jquery/jquery/commit/ff2819911da6cbbed5ee42c35d695240f06e65e3\"\u003eff281991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't set the type attr hook at all outside of IE (\u003ca href=\"https://github.com/jquery/jquery/commit/9e66fe9acf0ef27681f5a21149fc61678f791641\"\u003e9e66fe9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCSS\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix dimensions of table \u003ccode\u003e\u0026lt;col\u0026gt;\u003c/code\u003e elements (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5628\"\u003e#5628\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/eca2a56457e1c40c071aeb3ac87efeb8bbb8013e\"\u003eeca2a564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop the cache in finalPropName (\u003ca href=\"https://github.com/jquery/jquery/commit/640d5825df5ff223560c5690f1a268681c32f9fa\"\u003e640d5825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTests: Fix tests \u0026amp; support tests under CSS Zoom (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5489\"\u003e#5489\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/071f6dba6bd1d8db3f36ce4694aab5ff437b9e36\"\u003e071f6dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix reliableTrDimensions support test for initially hidden iframes (\u003ca href=\"https://github.com/jquery/jquery/commit/b1e66a5faaf46ffcbcc27c79a9a224aaf851a987\"\u003eb1e66a5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSelector: Align with 3.x, remove the outer \u003ccode\u003eselector.js\u003c/code\u003e wrapper (\u003ca href=\"https://github.com/jquery/jquery/commit/53cf7244da2a2040333335c36e435b1c12efdff9\"\u003e53cf7244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake the reliableTrDimensions support test work with Bootstrap CSS (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5270\"\u003e#5270\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/65b85031fb5688361c077bc04e641e4b502671e1\"\u003e65b85031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eoffsetHeight( true )\u003c/code\u003e, etc. include negative margins (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/3982\"\u003e#3982\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/bce13b72c1753e16cc0db53ebf0f0456bdcf6b48\"\u003ebce13b72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn \u003ccode\u003eundefined\u003c/code\u003e for whitespace-only CSS variable values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5120\"\u003e#5120\u003c/a\u003e) (\u003ca href=\"https://github.com/jquery/jquery/commit/7eb0019640a5856c42b451551eb7f995d913eba9\"\u003e7eb00196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon’t trim whitespace of undefined custom property (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/5105\"\u003e#5105\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/ed306c0261ab63746040e5d58bb4477c3069a427\"\u003eed306c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip falsy values in \u003ccode\u003eaddClass( array )\u003c/code\u003e, compress code (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4998\"\u003e#4998\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/a338b407f2479f82df40635055effc163835183f\"\u003ea338b407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJustify use of rtrim on CSS property values (\u003ca href=\"https://github.com/jquery/jquery/commit/655c0ed5e204b1f6427e09d615a49586a7bc84eb\"\u003e655c0ed5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrim whitespace surrounding CSS Custom Properties values (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4926\"\u003e#4926\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/efadfe991a5c287af561a9326bf1427d726c91c1\"\u003eefadfe99\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003eshow\u003c/code\u003e, \u003ccode\u003ehide\u003c/code\u003e \u0026amp; \u003ccode\u003etoggle\u003c/code\u003e methods in the jQuery slim build (\u003ca href=\"https://github.com/jquery/jquery/commit/297d18dd13f7b810ea5a4afeefa4cb15d9e16e16\"\u003e297d18dd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove the opacity CSS hook (\u003ca href=\"https://github.com/jquery/jquery/commit/865469f5e60f55feb28469bb0a7526dd22f04b4e\"\u003e865469f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWorkaround buggy getComputedStyle on table rows in IE/Edge (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/4490\"\u003e#4490\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/26415e081b318dbe1d46d2b7c30e05f14c339b75\"\u003e26415e08\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't automatically add \u0026quot;px\u0026quot; to properties with a few exceptions (\u003ca href=\"https://redirect.github.com/jquery/jquery/issues/2795\"\u003e#2795\u003c/a\u003e, \u003ca href=\"https://github.com/jquery/jquery/commit/00a9c2e5f4c855382435cec6b3908eb9bd5a53b7\"\u003e00a9c2e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/4f2fae08f23b54ce09322e62e73cce6161b8d3cb\"\u003e\u003ccode\u003e4f2fae0\u003c/code\u003e\u003c/a\u003e Release: 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c838cfb5bb0c6cd17cfaa1dd83aca8d20589de99\"\u003e\u003ccode\u003ec838cfb\u003c/code\u003e\u003c/a\u003e Release: remove dist files from main branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/97525193735ed32c332f0dbaf2f782df8b1b949b\"\u003e\u003ccode\u003e9752519\u003c/code\u003e\u003c/a\u003e Release: 4.0.0-rc.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c128d5d8a8fd9e9b3dcd3efa493e71f6a1649bd8\"\u003e\u003ccode\u003ec128d5d\u003c/code\u003e\u003c/a\u003e Release: Update AUTHORS.txt\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/5fe9c298c0538f7cffc1c92c3abc8fadca644dde\"\u003e\u003ccode\u003e5fe9c29\u003c/code\u003e\u003c/a\u003e Build: De-dupe three authors via mailmap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/afdd032fdbc90e22f49a69627f4dec0dd3a2f0a4\"\u003e\u003ccode\u003eafdd032\u003c/code\u003e\u003c/a\u003e Build: Post beta browser tests errors to jquery/dev on Matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/546a1eb03c345e1bafb72ae1aeb898abb5b3e51b\"\u003e\u003ccode\u003e546a1eb\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/ec738b3190a3b67d08f51451e1faa15f1f4bf916\"\u003e\u003ccode\u003eec738b3\u003c/code\u003e\u003c/a\u003e Build: Fix Chrome beta tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/c28c26aef0b3238f578690d73703382951cb355d\"\u003e\u003ccode\u003ec28c26a\u003c/code\u003e\u003c/a\u003e Build: Add periodic tests on beta versions of browsers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jquery/jquery/commit/f513413ac81acabe68769e8879ce19c10eff1f59\"\u003e\u003ccode\u003ef513413\u003c/code\u003e\u003c/a\u003e Build: Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jquery/jquery/compare/3.7.1...4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@swc/cli` from 0.7.10 to 0.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/swc-project/pkgs/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.78.0 to 1.97.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.97.3\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.3, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug where nesting an at-rule within multiple style rules in plain CSS could cause outer style rules to be omitted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1973\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.2\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.2, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdditional fixes for implicit configuration when nested imports are involved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1972\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.1\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.1, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug with the new CSS-style \u003ccode\u003eif()\u003c/code\u003e syntax where values would be evaluated even if their conditions didn't match.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1971\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.97.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.97.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003edisplay-p3-linear\u003c/code\u003e color space.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1970\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\u003c/p\u003e\n\u003ch2\u003eDart Sass 1.96.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.96.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\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/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.97.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug where nesting an at-rule within multiple style rules in plain CSS\ncould cause outer style rules to be omitted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdditional fixes for implicit configuration when nested imports are involved.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bug with the new CSS-style \u003ccode\u003eif()\u003c/code\u003e syntax where values would be evaluated\neven if their conditions didn't match.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.97.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the \u003ccode\u003edisplay-p3-linear\u003c/code\u003e color space.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.96.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow numbers with complex units (more than one numerator unit or more than\nzero denominator units) to be emitted to CSS. These are now emitted as\n\u003ccode\u003ecalc()\u003c/code\u003e expressions, which now support complex units in plain CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.95.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNo user-visible changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.95.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/if\"\u003eCSS-style \u003ccode\u003eif()\u003c/code\u003e function\u003c/a\u003e. In addition to supporting the\nplain CSS syntax, this also supports a \u003ccode\u003esass()\u003c/code\u003e query that takes a Sass\nexpression that evaluates to \u003ccode\u003etrue\u003c/code\u003e or \u003ccode\u003efalse\u003c/code\u003e at preprocessing time depending\non whether the Sass value is truthy. If there are no plain-CSS queries, the\nfunction will return the first value whose query returns true during\npreprocessing. For example, \u003ccode\u003eif(sass(false): 1; sass(true): 2; else: 3)\u003c/code\u003e\nreturns \u003ccode\u003e2\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe old Sass \u003ccode\u003eif()\u003c/code\u003e syntax is now deprecated. Users are encouraged to migrate\nto the new CSS syntax. \u003ccode\u003eif($condition, $if-true, $if-false)\u003c/code\u003e can be changed to\n\u003ccode\u003eif(sass($condition): $if-true; else: $if-false)\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/if-function\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlain-CSS \u003ccode\u003eif()\u003c/code\u003e functions are now considered \u0026quot;special numbers\u0026quot;, meaning that\nthey can be used in place of arguments to CSS color functions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ePlain-CSS \u003ccode\u003eif()\u003c/code\u003e functions and \u003ccode\u003eattr()\u003c/code\u003e functions are now considered \u0026quot;special\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/080eaef584a03d0034931a6eabb2db9e60a3fc3f\"\u003e\u003ccode\u003e080eaef\u003c/code\u003e\u003c/a\u003e Fix at-rules combined with plain CSS nesting (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2725\"\u003e#2725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/f6f73f8e0f9605c80d43d03b76f676601642f7d4\"\u003e\u003ccode\u003ef6f73f8\u003c/code\u003e\u003c/a\u003e Bump gts from 6.0.2 to 7.0.0 in /pkg/sass-parser (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2711\"\u003e#2711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/0b87dd745130a0af0daf79073d2d5a570cb8cf96\"\u003e\u003ccode\u003e0b87dd7\u003c/code\u003e\u003c/a\u003e Bump protobuf and protoc_plugin (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2723\"\u003e#2723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/d12cc7d8fdac5c976082d5bc20a8b7513da2b220\"\u003e\u003ccode\u003ed12cc7d\u003c/code\u003e\u003c/a\u003e Fix bug with implicit configuration for nested imports (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2658\"\u003e#2658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/340bfd20b113501202e7ecac1f4830b5e9f6322e\"\u003e\u003ccode\u003e340bfd2\u003c/code\u003e\u003c/a\u003e Bump actions/download-artifact from 6 to 7 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2706\"\u003e#2706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/a795ab39e57a0fa5ce3e55e566382759a2b2e7cd\"\u003e\u003ccode\u003ea795ab3\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2705\"\u003e#2705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/add7e6fa2fb181fc4f5dcf10f0036aae55d733ed\"\u003e\u003ccode\u003eadd7e6f\u003c/code\u003e\u003c/a\u003e Bump protoc_plugin from 23.0.0 to 24.0.0 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2696\"\u003e#2696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/62ec6627905c790405da06b5ee41955491733f52\"\u003e\u003ccode\u003e62ec662\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003epwsh\u003c/code\u003e instead of \u003ccode\u003epowershell\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2710\"\u003e#2710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/b2f2532eeba1e6085d828555725c082cfdcd6449\"\u003e\u003ccode\u003eb2f2532\u003c/code\u003e\u003c/a\u003e Don't evaluate if() values if the condition doesn't match (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2707\"\u003e#2707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/0c7083ac165fd30234c90a4342e7f7792a686c7d\"\u003e\u003ccode\u003e0c7083a\u003c/code\u003e\u003c/a\u003e Add support for the display-p3-linear color space (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2703\"\u003e#2703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.78.0...1.97.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sass 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/craftercms/studio-ui/pull/4787","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4787","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4787/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-29T04:48:55.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3868800998","node_id":"PR_kwDOA71WU87ACF7B","number":4775,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 80 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-06T04:42:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-29T04:48:55.000Z","updated_at":"2026-02-06T04:42:39.000Z","time_to_close":690823,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":80,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.57.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"css-loader","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/webpack/css-loader"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jquery-ui","old_version":"1.14.1","new_version":"1.14.2","repository_url":"https://github.com/jquery/jquery-ui"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-ws","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/enisdenjo/graphql-ws"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.11","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 80 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.1.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.57.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [css-loader](https://github.com/webpack/css-loader) | `7.1.2` | `7.1.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jquery-ui](https://github.com/jquery/jquery-ui) | `1.14.1` | `1.14.2` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `6.0.6` | `6.0.7` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.10` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.54.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.54.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.3` | `1.15.11` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.57.0\u003c/h2\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/743d0546f59799a8f7e4e2f4e1ad167f7dae333d\"\u003e\u003ccode\u003e743d054\u003c/code\u003e\u003c/a\u003e 4.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/74121c7609af41f19935956ea77cfa25419cbf1d\"\u003e\u003ccode\u003e74121c7\u003c/code\u003e\u003c/a\u003e extend more hooks to include import attributes and add warnings (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c519d82cffa62f912e01d7bf527cf628f127d333\"\u003e\u003ccode\u003ec519d82\u003c/code\u003e\u003c/a\u003e Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6246\"\u003e#6246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7af842b3af052d1c305e90ac1fbf0cfb8c9fa359\"\u003e\u003ccode\u003e7af842b\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6243\"\u003e#6243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/529997c005feafa46fa8d1e9571653ac33784941\"\u003e\u003ccode\u003e529997c\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6245\"\u003e#6245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa288d367cf23284aecf712d6aba3a295c70a09b\"\u003e\u003ccode\u003eaa288d3\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6244\"\u003e#6244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.57.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca ...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4775","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4775","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4775/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-28T04:45:25.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3863543124","node_id":"PR_kwDOA71WU86_wgB7","number":4770,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 79 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-29T04:42:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-28T04:45:25.000Z","updated_at":"2026-01-29T04:42:34.000Z","time_to_close":86227,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":79,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.57.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"css-loader","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/webpack/css-loader"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"graphql-ws","old_version":"6.0.6","new_version":"6.0.7","repository_url":"https://github.com/enisdenjo/graphql-ws"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.11","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 79 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.57.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [css-loader](https://github.com/webpack/css-loader) | `7.1.2` | `7.1.3` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `6.0.6` | `6.0.7` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.10` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.54.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.54.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.4` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.15.3` | `1.15.11` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.57.0\u003c/h2\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.57.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-27\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd import attributes to all plugin hooks that did not provide them yet (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecate returning import attributes from \u003ccode\u003eload\u003c/code\u003e or \u003ccode\u003etransform\u003c/code\u003e hooks as that will no longer be supported with rollup 5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5700\"\u003e#5700\u003c/a\u003e: extend more hooks to include import attributes and add warnings (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6243\"\u003e#6243\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6244\"\u003e#6244\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6245\"\u003e#6245\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6246\"\u003e#6246\u003c/a\u003e: Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/743d0546f59799a8f7e4e2f4e1ad167f7dae333d\"\u003e\u003ccode\u003e743d054\u003c/code\u003e\u003c/a\u003e 4.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/74121c7609af41f19935956ea77cfa25419cbf1d\"\u003e\u003ccode\u003e74121c7\u003c/code\u003e\u003c/a\u003e extend more hooks to include import attributes and add warnings (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5700\"\u003e#5700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c519d82cffa62f912e01d7bf527cf628f127d333\"\u003e\u003ccode\u003ec519d82\u003c/code\u003e\u003c/a\u003e Refactor to reduce Rollup 5 upgrade diff (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6246\"\u003e#6246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7af842b3af052d1c305e90ac1fbf0cfb8c9fa359\"\u003e\u003ccode\u003e7af842b\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6243\"\u003e#6243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/529997c005feafa46fa8d1e9571653ac33784941\"\u003e\u003ccode\u003e529997c\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6245\"\u003e#6245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/aa288d367cf23284aecf712d6aba3a295c70a09b\"\u003e\u003ccode\u003eaa288d3\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6244\"\u003e#6244\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.57.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] i...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4770","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4770","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4770/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-26T05:02:20.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3854523385","node_id":"PR_kwDOA71WU86_Sup5","number":4765,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 77 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-28T04:39:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T05:02:20.000Z","updated_at":"2026-01-28T04:39:24.000Z","time_to_close":171422,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":77,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.56.0","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.6","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.26.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.13.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.10","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 77 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.56.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.6` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.26.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.26.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.26.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.9` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.13.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.10` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.56.0\u003c/h2\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.56.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-22\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrack object property inclusions of dynamic namespace members (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle methods that access dynamically imported namespace members via \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6230\"\u003e#6230\u003c/a\u003e: Refine namespace handling (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/1cbac18d9fb153db123d8f266947c5a5acfa387f\"\u003e\u003ccode\u003e1cbac18\u003c/code\u003e\u003c/a\u003e 4.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3506af2c0be401218e8497eb2600d972c4947b90\"\u003e\u003ccode\u003e3506af2\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ccab2a6b8d10b8752bfb6fab44db51889173ec\"\u003e\u003ccode\u003e18ccab2\u003c/code\u003e\u003c/a\u003e Refine namespace handling (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6230\"\u003e#6230\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9c455164326eaeaee1d85663fd13b75999da5ec4\"\u003e\u003ccode\u003e9c45516\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/726ce5d28068fe7e1384551fb21be2f47de6b263\"\u003e\u003ccode\u003e726ce5d\u003c/code\u003e\u003c/a\u003e Fix JSX semicolon insertion (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bd293ba3739e20b00a520e2a77acbb2377c76732\"\u003e\u003ccode\u003ebd293ba\u003c/code\u003e\u003c/a\u003e 4.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3dae637b909810efe61eb21a0d7f3ab32e180df9\"\u003e\u003ccode\u003e3dae637\u003c/code\u003e\u003c/a\u003e Update generated WASM adapter code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cde042f2de020f921fd9e3c5b72e2955a80f2029\"\u003e\u003ccode\u003ecde042f\u003c/code\u003e\u003c/a\u003e Sort manual chunks by module execution order (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fc4d8f7808721d653bb8921b2dc8275d16ab67d5\"\u003e\u003ccode\u003efc4d8f7\u003c/code\u003e\u003c/a\u003e Ignore irrelevant vulnerability for a month\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.56.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.5...v1.43.6\"\u003e1.43.6\u003c/a\u003e (2026-01-23)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ethe text completer didn't export its id (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5847\"\u003e#5847\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/b256c10691e6ba9296d18dcdea15441189971d1e\"\u003eb256c10\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/586f6cf1d6ebf3e8f7292623de62471288a99b6c\"\u003e\u003ccode\u003e586f6cf\u003c/code\u003e\u003c/a\u003e package 23.01.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for ace-builds since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41610\"\u003etwbs/bootstrap#41610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41621\"\u003etwbs/bootstrap#41621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.2 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41625\"\u003etwbs/bootstrap#41625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps):...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4765","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4765","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4765/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-22T04:48:12.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3841222476","node_id":"PR_kwDOA71WU86-m7z0","number":4760,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 76 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-26T04:56:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-22T04:48:12.000Z","updated_at":"2026-01-26T04:56:18.000Z","time_to_close":346085,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":76,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.10","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.55.3","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.12.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.10","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.3","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 76 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.10` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.55.3` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.25.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.9` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.1` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.10` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.3` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.55.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.55.3\u003c/h2\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.2\u003c/h2\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-21\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix JSX semicolon insert position in variable declarations (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6241\"\u003e#6241\u003c/a\u003e: Fix JSX semicolon insertion (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSort manual chunks by execution order to reduce circular dependency issues (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6234\"\u003e#6234\u003c/a\u003e: chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6235\"\u003e#6235\u003c/a\u003e: chore(deps): update dependency globals to v17 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6236\"\u003e#6236\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6237\"\u003e#6237\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6239\"\u003e#6239\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6240\"\u003e#6240\u003c/a\u003e: Sort manual chunks by module execution order (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/6764d548225c5fe11be33a1e286a01eb6e71f843\"\u003e\u003ccode\u003e6764d54\u003c/code\u003e\u003c/a\u003e 4.55.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9c455164326eaeaee1d85663fd13b75999da5ec4\"\u003e\u003ccode\u003e9c45516\u003c/code\u003e\u003c/a\u003e Update audit resolver exclusions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/726ce5d28068fe7e1384551fb21be2f47de6b263\"\u003e\u003ccode\u003e726ce5d\u003c/code\u003e\u003c/a\u003e Fix JSX semicolon insertion (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6241\"\u003e#6241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/bd293ba3739e20b00a520e2a77acbb2377c76732\"\u003e\u003ccode\u003ebd293ba\u003c/code\u003e\u003c/a\u003e 4.55.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/3dae637b909810efe61eb21a0d7f3ab32e180df9\"\u003e\u003ccode\u003e3dae637\u003c/code\u003e\u003c/a\u003e Update generated WASM adapter code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/cde042f2de020f921fd9e3c5b72e2955a80f2029\"\u003e\u003ccode\u003ecde042f\u003c/code\u003e\u003c/a\u003e Sort manual chunks by module execution order (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6240\"\u003e#6240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fc4d8f7808721d653bb8921b2dc8275d16ab67d5\"\u003e\u003ccode\u003efc4d8f7\u003c/code\u003e\u003c/a\u003e Ignore irrelevant vulnerability for a month\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/147658afb3aea8edda03499b71bdfa82c80c7200\"\u003e\u003ccode\u003e147658a\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6239\"\u003e#6239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fed6c1dd981c253e117268b80e985895fb982b53\"\u003e\u003ccode\u003efed6c1d\u003c/code\u003e\u003c/a\u003e chore(deps): pin cross-platform-actions/action action to 492b0c8 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6234\"\u003e#6234\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/701493abc751ef52c589256790ba176ddfc64d1e\"\u003e\u003ccode\u003e701493a\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency globals to v17 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6235\"\u003e#6235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.55.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41566\"\u003etwbs/bootstrap#41566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41594\"\u003etwbs/bootstrap#41594\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41599\"\u003etwbs/bootstrap#41599\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41609\"\u003etwbs/bootstrap#41609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.2 to 3.29.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/twbs/bootstrap/pull/41611\"\u003etwbs/bootstrap#41611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41610\"\u003etwbs/bootstrap#41610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41621\"\u003etwbs/bootstrap#41621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump streetsidesoftware/cspell-action from 7.1.2 to 7.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41625\"\u003etwbs/bootstrap#41625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump actions-cool/issues-helper from 3.6.0 to 3.6.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41623\"\u003etwbs/bootstrap#41623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps): Bump github/codeql-action from 3.29.3 to 3.29.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41624\"\u003etwbs/bootstrap#41624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group across 1 directory with 3 updates b...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4760/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-19T05:20:35.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3828045291","node_id":"PR_kwDOA71WU8696-yr","number":4754,"state":"open","title":"Bump the all-ui-deps group across 1 directory with 77 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-19T05:20:35.000Z","updated_at":"2026-01-19T05:20:44.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":77,"packages":[{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.2.1","new_version":"25.0.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.33.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"rimraf","old_version":"5.0.10","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.46.2","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"bootstrap","old_version":"5.3.7","new_version":"5.3.8","repository_url":"https://github.com/twbs/bootstrap"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"7.2.0","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.0","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@types/babel__preset-env","old_version":"7.9.7","new_version":"7.10.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@graphiql/plugin-explorer","old_version":"3.0.1","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.10.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@reduxjs/toolkit","old_version":"2.2.5","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.3.2","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"highlight.js","old_version":"11.9.0","new_version":"11.11.1","repository_url":"https://github.com/highlightjs/highlight.js"},{"name":"marked","old_version":"16.1.2","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.20","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.5","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.1.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router-dom","old_version":"6.23.1","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"rxjs","old_version":"7.8.1","new_version":"7.8.2","repository_url":"https://github.com/reactivex/rxjs"},{"name":"tss-react","old_version":"4.9.19","new_version":"4.9.20","repository_url":"https://github.com/garronej/tss-react"},{"name":"uppy","old_version":"3.27.3","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.11.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.39.1","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.39.1","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.0","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.0","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.2.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.1.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite","old_version":"7.1.2","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"19.0.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"18.3.1","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.15.3","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"7.2.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.77.8","new_version":"1.97.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 77 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.2.1` | `25.0.9` |\n| [eslint](https://github.com/eslint/eslint) | `9.33.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [rimraf](https://github.com/isaacs/rimraf) | `5.0.10` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.46.2` | `4.55.1` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `7.2.0` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.1` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.0` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.6` |\n| [@types/babel__preset-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/babel__preset-env) | `7.9.7` | `7.10.0` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.0.1` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.10.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.10.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.10.0` | `8.25.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.3.2` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [highlight.js](https://github.com/highlightjs/highlight.js) | `11.9.0` | `11.11.1` |\n| [marked](https://github.com/markedjs/marked) | `16.1.2` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.20` | `19.2.8` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.5` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.1.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.23.1` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [rxjs](https://github.com/reactivex/rxjs) | `7.8.1` | `7.8.2` |\n| [tss-react](https://github.com/garronej/tss-react) | `4.9.19` | `4.9.20` |\n| [uppy](https://github.com/transloadit/uppy) | `3.27.3` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.11.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.39.1` | `8.53.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.39.1` | `8.53.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.0` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.0` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.2.0` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.1.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.2` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.0.0` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.3.1` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.3` | `1.15.8` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `7.2.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.77.8` | `1.97.2` |\n\n\nUpdates `@eslint/compat` from 1.3.2 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/releases\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecompat: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v2.0.0...migrate-config-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e bumped from ^2.0.0 to ^2.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecompat: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003emigrate-config: v2.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.1...migrate-config-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/compat\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v2.0.0...compat-v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-01-08)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^1.0.0 to ^1.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.1...compat-v2.0.0\"\u003e2.0.0\u003c/a\u003e (2025-11-14)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epatch missing context and SourceCode methods for v10 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/311\"\u003e#311\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003ea40d8c6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/297\"\u003e#297\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003eacc623c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.17.0 to ^1.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.4.0...compat-v1.4.1\"\u003e1.4.1\u003c/a\u003e (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.16.0 to ^0.17.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.2...compat-v1.4.0\"\u003e1.4.0\u003c/a\u003e (2025-09-16)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd config types in \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/rewrite/issues/237\"\u003e#237\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/rewrite/commit/7b6dd370a598ea7fc94fba427a2579342b50b90f\"\u003e7b6dd37\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.2 to ^0.16.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7abc05147e2b6d29cb5170867c2172d25c563454\"\u003e\u003ccode\u003e7abc051\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f0b5b68e6d17c710109a8ac9ba9de5890b03143f\"\u003e\u003ccode\u003ef0b5b68\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b65204d085e40425f9ee62c06e9b5005e23651cc\"\u003e\u003ccode\u003eb65204d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/5f8bc5b8727ebc536e81ccdb99cd223f668601ac\"\u003e\u003ccode\u003e5f8bc5b\u003c/code\u003e\u003c/a\u003e ci: run \u003ccode\u003earethetypeswrong\u003c/code\u003e on packages with types (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9eb64a30a24f8fdcb7be4360cd7621f14687cad\"\u003e\u003ccode\u003ed9eb64a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/7444f367832f2cf3d9b2c19ac2b6da63ade7f6d0\"\u003e\u003ccode\u003e7444f36\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0924075d761f7d7d8c2dfc2d3b9db35d71929dc8\"\u003e\u003ccode\u003e0924075\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/0f16298e06e0380f259611c7786a195a4627ee34\"\u003e\u003ccode\u003e0f16298\u003c/code\u003e\u003c/a\u003e chore: add lint:unused script to run Knip (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/241\"\u003e#241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c170730e93d5b06ef51d3901bbd43ff6d29a0b5d\"\u003e\u003ccode\u003ec170730\u003c/code\u003e\u003c/a\u003e docs: use \u003ccode\u003eimport.meta.dirname\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/324\"\u003e#324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/c368656dbba4d927344905f24b3993a378a59a88\"\u003e\u003ccode\u003ec368656\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/317\"\u003e#317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.1/packages/compat\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/compat\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.2.1 to 25.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.33.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.33.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 5.0.10 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md\"\u003erimraf's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eMove to native \u003ccode\u003efs/promises\u003c/code\u003e usage instead of promisifying\nmanually.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e6.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for nodes before v20\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--version\u003c/code\u003e to CLI\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e5.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eNo default export, only named exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.4\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eProvide Dirent or Stats object as second argument to filter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.3\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eReturn boolean indicating whether the path was fully removed\u003c/li\u003e\n\u003cli\u003eAdd filter option\u003c/li\u003e\n\u003cli\u003ebin: add --verbose, -v to print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add --no-verbose, -V to not print files as they are deleted\u003c/li\u003e\n\u003cli\u003ebin: add -i --interactive to be prompted on each deletion\u003c/li\u003e\n\u003cli\u003ebin: add -I --no-interactive to not be prompted on each\ndeletion\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e4.3.1\u003c/strong\u003e Fixed inappropriately following symbolic links to\ndirectories\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eBrought back \u003ccode\u003eglob\u003c/code\u003e support, using the new and improved glob v9\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImproved hybrid module with no need to look at the \u003ccode\u003e.default\u003c/code\u003e\ndangly bit. \u003ccode\u003e.default\u003c/code\u003e preserved as a reference to \u003ccode\u003erimraf\u003c/code\u003e\nfor compatibility with anyone who came to rely on it in v4.0.\u003c/li\u003e\n\u003cli\u003eAccept and ignore \u003ccode\u003e-rf\u003c/code\u003e and \u003ccode\u003e-fr\u003c/code\u003e arguments to the bin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003ev4.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eglob\u003c/code\u003e dependency entirely. This library now only\naccepts actual file and folder names to delete.\u003c/li\u003e\n\u003cli\u003eAccept array of paths or single path.\u003c/li\u003e\n\u003cli\u003eWindows performance and reliability improved.\u003c/li\u003e\n\u003cli\u003eAll strategies separated into explicitly exported methods.\u003c/li\u003e\n\u003cli\u003eDrop support for Node.js below version 14\u003c/li\u003e\n\u003cli\u003erewrite in TypeScript\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/18dc77a0450314fffde79679071d38e20d3b99df\"\u003e\u003ccode\u003e18dc77a\u003c/code\u003e\u003c/a\u003e 6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/2bd2e62e1dd0418f066b54763e8c16d82e76b983\"\u003e\u003ccode\u003e2bd2e62\u003c/code\u003e\u003c/a\u003e changelog 6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/19311cfd321368c931d47f837d02930b3bfcbff7\"\u003e\u003ccode\u003e19311cf\u003c/code\u003e\u003c/a\u003e refactor: switch to native fs.promises\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/0c437d40ce2187eb471df740eb3f913d34a24120\"\u003e\u003ccode\u003e0c437d4\u003c/code\u003e\u003c/a\u003e Create separate dir for integration tests\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.46.2 to 4.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.55.1\u003c/h2\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.55.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix artifact reference for OpenBSD (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6231\"\u003e#6231\u003c/a\u003e: Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.55.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2026-01-05\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNatively support ppc64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support loong64 Linux Musl targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNatively support OpenBSD targets (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent some cycles when using top-level-await (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWarn when generating cycling manual chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/5997\"\u003e#5997\u003c/a\u003e: Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://github.com/fossdd\"\u003e\u003ccode\u003e@​fossdd\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6218\"\u003e#6218\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6219\"\u003e#6219\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6220\"\u003e#6220\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6221\"\u003e#6221\u003c/a\u003e: Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6222\"\u003e#6222\u003c/a\u003e: Apply to adjust the description of the command-line parameter 'rollup… (\u003ca href=\"https://github.com/image-gif\"\u003e\u003ccode\u003e@​image-gif\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6223\"\u003e#6223\u003c/a\u003e: Deduplicate CLI help file (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6224\"\u003e#6224\u003c/a\u003e: OpenBSD support (\u003ca href=\"https://github.com/edshot99\"\u003e\u003ccode\u003e@​edshot99\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6225\"\u003e#6225\u003c/a\u003e: Throw a warning for circular chunks (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6226\"\u003e#6226\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6227\"\u003e#6227\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6228\"\u003e#6228\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6229\"\u003e#6229\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/299cc46f3059a72b1e37b80c688a6d88c6c5f3fd\"\u003e\u003ccode\u003e299cc46\u003c/code\u003e\u003c/a\u003e 4.55.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72f650da774832a535b8b9359af541ceaa44352a\"\u003e\u003ccode\u003e72f650d\u003c/code\u003e\u003c/a\u003e Fix OpenBSD artifacts and ensure OIDC is working (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6231\"\u003e#6231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/570b7ee21ce3ca143bdfad918fcb31b1792d308f\"\u003e\u003ccode\u003e570b7ee\u003c/code\u003e\u003c/a\u003e 4.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55014f3acf089c8092842a4db1020865465528b0\"\u003e\u003ccode\u003e55014f3\u003c/code\u003e\u003c/a\u003e OpenBSD support (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6224\"\u003e#6224\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/72b0f0ee02f6766f8e59c1724700da6647c6b51f\"\u003e\u003ccode\u003e72b0f0e\u003c/code\u003e\u003c/a\u003e Add support for ppc64 \u0026amp; loong64 musl linux (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/5997\"\u003e#5997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e0bfc4bea49241ac13c3f70d226e7a743b539a53\"\u003e\u003ccode\u003ee0bfc4b\u003c/code\u003e\u003c/a\u003e Throw a warning for circular chunks (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6225\"\u003e#6225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/b58ea7bf8288718de6dec474a0b6d4b2460d73d4\"\u003e\u003ccode\u003eb58ea7b\u003c/code\u003e\u003c/a\u003e Handle TLA dynamic import cycles in chunkAssignment (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6221\"\u003e#6221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/93aea336770b45202d07f355990ab23b8ef6226f\"\u003e\u003ccode\u003e93aea33\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6226\"\u003e#6226\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/639f4ebeb3dfbf5480ef3cb411d56a8a124fa529\"\u003e\u003ccode\u003e639f4eb\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6229\"\u003e#6229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/14ac7df82aa4a9e0fc9af1b9e3331ed3dbc58b2d\"\u003e\u003ccode\u003e14ac7df\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6228\"\u003e#6228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.46.2...v4.55.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for rollup since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yargs` from 17.7.2 to 18.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/yargs/yargs/blob/main/CHANGELOG.md\"\u003eyargs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003e18.0.0\u003c/a\u003e (2025-05-26)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed.\u003c/li\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026gt;=23\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e27eec18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elocale:\u003c/strong\u003e adds hebrew translation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2357\"\u003e#2357\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4266485b20e9b0f3a7f196e84c6d8284b04642cd\"\u003e4266485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eyargs is now ESM first (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003ee02c91b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eaddDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e3a40a78\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e200e1aa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser:\u003c/strong\u003e fix shims so that yargs continues working in browser context (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2457\"\u003e#2457\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/4ae5f5742e2ce7bd9d7b18f3de25c90a938e5cc3\"\u003e4ae5f57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebuild:\u003c/strong\u003e address problems with typescript compilation (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2445\"\u003e#2445\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8d72fb3968498447df52e994e259920c9fefc2b5\"\u003e8d72fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecoerce should play well with parser configuration (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2308\"\u003e#2308\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/8343c66eac10fbe60e85fc17adfe07eadd45cb35\"\u003e8343c66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e639130d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eexit after async handler done (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2313\"\u003e#2313\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/e326cde53173e82407bf5e79cfdd58a199bcb909\"\u003ee326cde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle spaces in bash completion (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2452\"\u003e#2452\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/83b7788a09576feb2ca1c8aa762431a8a4d6a186\"\u003e83b7788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eparser-configuration should work well with generated completion script (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2332\"\u003e#2332\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e888db19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epropagate Dictionary including undefined in value type (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2393\"\u003e#2393\u003c/a\u003e) (\u003ca href=\"https://github.com/yargs/yargs/commit/2b2f7f5611ec6b4229ca609041b0fc8ffc393d14\"\u003e2b2f7f5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ezsh:\u003c/strong\u003e completion no longer requires double tab when using autoloaded (\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e0dd8fe4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecommand names are not derived from modules passed to \u003ccode\u003ecommand\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esingleton usage of yargs yargs.foo, yargs().argv, has been removed. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild System\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eminimum node.js versions now \u003ccode\u003e^20.19.0 || ^22.12.0 || \u0026amp;gt;=23\u003c/code\u003e. (\u003ca href=\"https://github.com/yargs/yargs/commit/d90af45f18db093396b41196830b04e6930aa542\"\u003ed90af45\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/yargs/yargs/commit/0bc72553e8c247695579ff6deccce114eca13a14\"\u003e\u003ccode\u003e0bc7255\u003c/code\u003e\u003c/a\u003e chore(main): release 18.0.0 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/639130d332066c204776c263b4217ac265a0a861\"\u003e\u003ccode\u003e639130d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency yargs-parser to v22 (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2470\"\u003e#2470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/200e1aae95aeac71fc084aabf449fa95edf63300\"\u003e\u003ccode\u003e200e1aa\u003c/code\u003e\u003c/a\u003e fix: allows ESM modules commands to be extensible using visit option (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2468\"\u003e#2468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/888db19ccebcb5065a7aa415445e41cb15411c50\"\u003e\u003ccode\u003e888db19\u003c/code\u003e\u003c/a\u003e fix: parser-configuration should work well with generated completion script (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/3a40a787edc5784b8134af022948b30c707001ba\"\u003e\u003ccode\u003e3a40a78\u003c/code\u003e\u003c/a\u003e fix: addDirectory do not support absolute command dir (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/90e9ecaef9f9f112896aecd822009bf1781db37a\"\u003e\u003ccode\u003e90e9eca\u003c/code\u003e\u003c/a\u003e docs: remove to old slack channel (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/0dd8fe42ce98401fa54fd2458bf248bb38cb064d\"\u003e\u003ccode\u003e0dd8fe4\u003c/code\u003e\u003c/a\u003e fix(zsh): completion no longer requires double tab when using autoloaded\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/27eec188dad09656fe2e8dd42b529a5d98fea794\"\u003e\u003ccode\u003e27eec18\u003c/code\u003e\u003c/a\u003e feat: commandDir now works with ESM files (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2461\"\u003e#2461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/f9c72a7016927bc0e486aa7056873fa4f2febccc\"\u003e\u003ccode\u003ef9c72a7\u003c/code\u003e\u003c/a\u003e docs: update examples to run from examples folder (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2463\"\u003e#2463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yargs/yargs/commit/e02c91b861380eccf743ac9c5c27c6895366e320\"\u003e\u003ccode\u003ee02c91b\u003c/code\u003e\u003c/a\u003e feat(zsh): Add default completion as fallback (\u003ca href=\"https://redirect.github.com/yargs/yargs/issues/2331\"\u003e#2331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yargs/yargs/compare/v17.7.2...v18.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.2 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.3...v1.43.4\"\u003e1.43.4\u003c/a\u003e (2025-10-17)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate for compliance with typescript 5.9.2 (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5855\"\u003e#5855\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/6e110b0061b56b72db7478762036a1ba39251102\"\u003e6e110b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.2...v1.43.3\"\u003e1.43.3\u003c/a\u003e (2025-09-02)\u003c/h3\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efirefox textarea autocomplete corruption (\u003ca href=\"https://redirect.github.com/ajaxorg/ace/issues/5860\"\u003e#5860\u003c/a\u003e) (\u003ca href=\"https://github.com/ajaxorg/ace/commit/23ac02f7602b84cc4ea30f6ed4f889d3802affde\"\u003e23ac02f\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/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/56a46777e92abd648dce1c29069c13a74480f9a5\"\u003e\u003ccode\u003e56a4677\u003c/code\u003e\u003c/a\u003e package 17.10.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/933d5765d4cd9e80a8aa7073df39b80dd04671f7\"\u003e\u003ccode\u003e933d576\u003c/code\u003e\u003c/a\u003e package 02.09.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.2...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `bootstrap` from 5.3.7 to 5.3.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/twbs/bootstrap/releases\"\u003ebootstrap's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.3.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eStreamline release prep script by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41539\"\u003etwbs/bootstrap#41539\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: restore local dev port to 9001 by \u003ca href=\"https://github.com/chalin\"\u003e\u003ccode\u003e@​chalin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41545\"\u003etwbs/bootstrap#41545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: use Example shortcode instead of divs with only \u003ccode\u003e.bd-example\u003c/code\u003e class by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41556\"\u003etwbs/bootstrap#41556\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: fix scss autorecompile in dev mode by \u003ca href=\"https://github.com/MaxLardenois\"\u003e\u003ccode\u003e@​MaxLardenois\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41574\"\u003etwbs/bootstrap#41574\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ecolor-contrast()\u003c/code\u003e function for WCAG 2.1 compliance by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41585\"\u003etwbs/bootstrap#41585\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOSSF Scorecard by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41571\"\u003etwbs/bootstrap#41571\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWorkflows: Use SHA-1 for third-party actions by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41595\"\u003etwbs/bootstrap#41595\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: unminify downloadable example HTML files by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41637\"\u003etwbs/bootstrap#41637\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocs: Add tooltips to buttons when \u003ccode\u003e\u0026lt;Example\u0026gt;\u003c/code\u003e is used, not just \u003ccode\u003e\u0026lt;Code\u0026gt;\u003c/code\u003e by \u003ca href=\"https://github.com/louismaximepiton\"\u003e\u003ccode\u003e@​louismaximepiton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41582\"\u003etwbs/bootstrap#41582\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet cursor pointer on input search cancel button by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41639\"\u003etwbs/bootstrap#41639\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCSS: Prevent spinner distortion in flex containers with multiline content by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41654\"\u003etwbs/bootstrap#41654\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate MyGet script to GH actions by \u003ca href=\"https://github.com/supergibbs\"\u003e\u003ccode\u003e@​supergibbs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41583\"\u003etwbs/bootstrap#41583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Attempt to return focus explicitly to dropdown trigger\u0026quot; by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41668\"\u003etwbs/bootstrap#41668\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Minor range example code optimization by \u003ca href=\"https://github.com/coliff\"\u003e\u003ccode\u003e@​coliff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41665\"\u003etwbs/bootstrap#41665\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Themes from docs by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41671\"\u003etwbs/bootstrap#41671\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease v5.3.8 by \u003ca href=\"https://github.com/mdo\"\u003e\u003ccode\u003e@​mdo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41669\"\u003etwbs/bootstrap#41669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDependencies\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41540\"\u003etwbs/bootstrap#41540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 2 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41544\"\u003etwbs/bootstrap#41544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump stylelint-config-twbs-bootstrap from 16.0.0 to 16.1.0 by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41546\"\u003etwbs/bootstrap#41546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 5 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41552\"\u003etwbs/bootstrap#41552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 4 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/twbs/bootstrap/pull/41560\"\u003etwbs/bootstrap#41560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBuild(deps-dev): Bump the development-dependencies group with 3 updates by \u003ca href=\"https://github.com/julien-deramond\"\u003e\u003ccode\u003e@​julien-deramond\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4754","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4754","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4754/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-01-18T16:03:09.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"3826951834","node_id":"PR_kwDOCRx1Qc693lWY","number":70,"state":"closed","title":"Bump the dev-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-08T16:02:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-18T16:03:09.000Z","updated_at":"2026-02-08T16:02:46.000Z","time_to_close":1814376,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dev-dependencies","update_count":6,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"eslint","old_version":"9.23.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"markdownlint-cli","old_version":"0.44.0","new_version":"0.47.0","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"sort-package-json","old_version":"3.0.0","new_version":"3.6.0","repository_url":"https://github.com/keithamus/sort-package-json"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.23.0` | `9.39.2` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.44.0` | `0.47.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.0` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.0.0` | `3.6.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.23.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.23.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `markdownlint-cli` from 0.44.0 to 0.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/releases\"\u003emarkdownlint-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.47.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd output and exit code support for warnings\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.40.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD011\u003c/code\u003e/\u003ccode\u003eMD013\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD060\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.46.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eglob\u003c/code\u003e dependency with \u003ccode\u003etinyglobby\u003c/code\u003e (smaller and fewer dependencies)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.39.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD060\u003c/code\u003e/\u003ccode\u003etable-column-style\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD001\u003c/code\u003e/\u003ccode\u003eMD007\u003c/code\u003e/\u003ccode\u003eMD009\u003c/code\u003e/\u003ccode\u003eMD010\u003c/code\u003e/\u003ccode\u003eMD029\u003c/code\u003e/\u003ccode\u003eMD033\u003c/code\u003e/\u003ccode\u003eMD037\u003c/code\u003e/\u003ccode\u003eMD059\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.45.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003emarkdownlint\u003c/code\u003e dependency to \u003ccode\u003e0.38.0\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMD059\u003c/code\u003e/\u003ccode\u003edescriptive-link-text\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003eMD025\u003c/code\u003e/\u003ccode\u003eMD027\u003c/code\u003e/\u003ccode\u003eMD036\u003c/code\u003e/\u003ccode\u003eMD038\u003c/code\u003e/\u003ccode\u003eMD041\u003c/code\u003e/\u003ccode\u003eMD043\u003c/code\u003e/\u003ccode\u003eMD045\u003c/code\u003e/\u003ccode\u003eMD051\u003c/code\u003e/\u003ccode\u003eMD052\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemove support for end-of-life Node version 18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies via \u003ccode\u003eDependabot\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/76b3d32d3f4b965e1d6425253c59407420ae2c43\"\u003e\u003ccode\u003e76b3d32\u003c/code\u003e\u003c/a\u003e Bump version 0.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/a8463473941d5ea7a20a025b79c4992126097f2e\"\u003e\u003ccode\u003ea846347\u003c/code\u003e\u003c/a\u003e Return exit code 0 when only warnings are present (fixes \u003ca href=\"https://redirect.github.com/igorshubovych/markdownlint-cli/issues/177\"\u003e#177\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/bea81c4ab242342020c47979d9eb02e692bdd60a\"\u003e\u003ccode\u003ebea81c4\u003c/code\u003e\u003c/a\u003e Update violation summary output to include severity.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/5174cace1cd2e1bc6d816ac81ff44fc0749717e3\"\u003e\u003ccode\u003e5174cac\u003c/code\u003e\u003c/a\u003e Add output test for severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/dabfdb41a04512d1b5519f371e25fb715c7f1da4\"\u003e\u003ccode\u003edabfdb4\u003c/code\u003e\u003c/a\u003e Update JSON output test to include severity warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/7f9da43c5aba2ca2766ab1709ec13e023432ddaa\"\u003e\u003ccode\u003e7f9da43\u003c/code\u003e\u003c/a\u003e Fix outdated workflow status badge.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/20a2943a907ac4c5d1d0d12fd3bc2f6586bfbd80\"\u003e\u003ccode\u003e20a2943\u003c/code\u003e\u003c/a\u003e Bump markdownlint from 0.39.0 to 0.40.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/9b4465ebfe8748c1eb7a89fb3c29e01cc48f6aae\"\u003e\u003ccode\u003e9b4465e\u003c/code\u003e\u003c/a\u003e Add explicit versioning to Docker entry points in .pre-commit-hooks.yaml so p...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/974546440cb0f5b9a9f44ba1eeb617826f0445fb\"\u003e\u003ccode\u003e9745464\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/commit/c8fd5003603dd6f12447314ecd935ba87c09aff5\"\u003e\u003ccode\u003ec8fd500\u003c/code\u003e\u003c/a\u003e Bump version 0.46.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.47.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.5.3 to 3.8.0\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.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing blank line around code block by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/17675\"\u003eprettier/prettier#17675\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#362\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.6.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/812a4d0071270f61a7aa549d625b618be7e09d71\"\u003e\u003ccode\u003e812a4d0\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cc1be31e25d001ebe8f000bb5e7bded57ba66ad\"\u003e\u003ccode\u003e6cc1be3\u003c/code\u003e\u003c/a\u003e Consistent title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6d9bef05148a952b932d12b02596479c4af702a8\"\u003e\u003ccode\u003e6d9bef0\u003c/code\u003e\u003c/a\u003e Apply automated changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3744a1840eec3fdef6962c9f704684b6c55df64f\"\u003e\u003ccode\u003e3744a18\u003c/code\u003e\u003c/a\u003e Update code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9a3edde02229795adb43613a6d3e7fa00a0113fe\"\u003e\u003ccode\u003e9a3edde\u003c/code\u003e\u003c/a\u003e Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82dc52cdeeace56a3628843d79d2ec2c6fc8bc57\"\u003e\u003ccode\u003e82dc52c\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc2de1a6e7b2993ff52214fa294d51bf6aa034ae\"\u003e\u003ccode\u003edc2de1a\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5aa69662b461e4237d9028cc22900bc09e5e04a9\"\u003e\u003ccode\u003e5aa6966\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/daeeb51af98e9532080bbcee7a432b0c6ba9b186\"\u003e\u003ccode\u003edaeeb51\u003c/code\u003e\u003c/a\u003e Another version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a2829858609b4ac93b28ceedd16294417b9236fc\"\u003e\u003ccode\u003ea282985\u003c/code\u003e\u003c/a\u003e Add blog post\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.5.3...3.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `serve` from 14.2.4 to 14.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/serve/releases\"\u003eserve's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef4b6fbd: Update compression to v1.8.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/efd21500cca5d7823eb12cd55f45bf0014015a11\"\u003e\u003ccode\u003eefd2150\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/838721d3ea5cd800777472153170e80f1b4b3ed7\"\u003e\u003ccode\u003e838721d\u003c/code\u003e\u003c/a\u003e Add missing setup step for Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/832\"\u003e#832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/e0d526a84e4caac3ba4e850325b312a756562281\"\u003e\u003ccode\u003ee0d526a\u003c/code\u003e\u003c/a\u003e Fix changeset config (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/831\"\u003e#831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/f4b6fbd66b58783e5e71023ea47c7ec272740cd4\"\u003e\u003ccode\u003ef4b6fbd\u003c/code\u003e\u003c/a\u003e Add Changeset (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/7f2676a21eebe8225a0162325c1c709f1e98d8cb\"\u003e\u003ccode\u003e7f2676a\u003c/code\u003e\u003c/a\u003e Update GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/serve/commit/cfaff36e54cd6f59fdf6d173cf6ca1b5c3d55589\"\u003e\u003ccode\u003ecfaff36\u003c/code\u003e\u003c/a\u003e chore(deps): update compression to v1.8.1 (\u003ca href=\"https://redirect.github.com/vercel/serve/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/serve/compare/14.2.4...v14.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sort-package-json` from 3.0.0 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/keithamus/sort-package-json/releases\"\u003esort-package-json's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.2...v3.6.0\"\u003e3.6.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort dependencies according to detected package manager, support \u003ccode\u003edevEngines\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/382\"\u003e#382\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003ee3f2370\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.1...v3.5.2\"\u003e3.5.2\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e0b528c2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.5.0...v3.5.1\"\u003e3.5.1\u003c/a\u003e (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003ee6052c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.4.0...v3.5.0\"\u003e3.5.0\u003c/a\u003e (2025-11-26)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esort \u003ccode\u003etypes\u003c/code\u003e and \u003ccode\u003edefault\u003c/code\u003e in \u003ccode\u003eexports\u003c/code\u003e field (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/349\"\u003e#349\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7f2286494f20eb62ac6d09ae1b3135d3bf3429b1\"\u003e7f22864\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.1...v3.4.0\"\u003e3.4.0\u003c/a\u003e (2025-07-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove workspaces array sort (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/373\"\u003e#373\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/a03895650fb6fe155af6c2c03491de9bc492fdab\"\u003ea038956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.3.0...v3.3.1\"\u003e3.3.1\u003c/a\u003e (2025-06-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd engines key - support node 20+ (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/372\"\u003e#372\u003c/a\u003e) (\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/7dc1dfdfc951870a7e6d64549808262075869673\"\u003e7dc1dfd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.2.2...v3.3.0\"\u003e3.3.0\u003c/a\u003e (2025-06-23)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e3f2370982fdd22fbf6d68ab8c9690f3a767f834\"\u003e\u003ccode\u003ee3f2370\u003c/code\u003e\u003c/a\u003e feat: sort dependencies according to detected package manager, support `devEn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/0b528c25b81eb3c6d8ff6955e1ad8b4a2cf724d9\"\u003e\u003ccode\u003e0b528c2\u003c/code\u003e\u003c/a\u003e fix: handle colon-prefixed script names in sorter (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/e6052c441417f4db34abbb0352431240901d3b6d\"\u003e\u003ccode\u003ee6052c4\u003c/code\u003e\u003c/a\u003e fix: improve-scripts-sorting (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/f94ab01a742cff9c83a8060389994309e2db253c\"\u003e\u003ccode\u003ef94ab01\u003c/code\u003e\u003c/a\u003e refactor: simplify \u0026amp; dry (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/fe45870fc4fc7fce50966fc25152232e37167b01\"\u003e\u003ccode\u003efe45870\u003c/code\u003e\u003c/a\u003e ci: reintroduce GITHUB_TOKEN (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/4014ba194ae1735ead9155a55d04c858fa03e6b8\"\u003e\u003ccode\u003e4014ba1\u003c/code\u003e\u003c/a\u003e ci: drop specified secrets, rely on implicit GH token (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c5c791cc70156d2ed73e2d34fe9600fed5fbb937\"\u003e\u003ccode\u003ec5c791c\u003c/code\u003e\u003c/a\u003e ci: fix release workflow (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d6a3a66282fa754bbd5624eee0ab9be7cb1e5f16\"\u003e\u003ccode\u003ed6a3a66\u003c/code\u003e\u003c/a\u003e chore: use semver per-method import (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/c3bf18acae57d3fef1c4b3f442b004ed82658401\"\u003e\u003ccode\u003ec3bf18a\u003c/code\u003e\u003c/a\u003e chore: update dependencies, enable trust publishing (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/keithamus/sort-package-json/commit/d157f64858b2344c4ac43ae700b2ec324d27fd09\"\u003e\u003ccode\u003ed157f64\u003c/code\u003e\u003c/a\u003e ci: test on Node.js v24 (\u003ca href=\"https://redirect.github.com/keithamus/sort-package-json/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/keithamus/sort-package-json/compare/v3.0.0...v3.6.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for sort-package-json 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 merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\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/rvalitov/backlink-checker-php/pull/70","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rvalitov%2Fbacklink-checker-php/issues/70","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/70/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2026-01-15T04:44:51.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3815987998","node_id":"PR_kwDOF_DLhs69TYMf","number":100,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 87 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T05:00:55.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-15T04:44:51.000Z","updated_at":"2026-01-19T05:00:57.000Z","time_to_close":346564,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":87,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.34.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@rollup/plugin-commonjs","old_version":"28.0.6","new_version":"29.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"16.0.1","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"6.0.2","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@types/node","old_version":"24.3.0","new_version":"25.0.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.34.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-prettier","old_version":"9.1.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"globals","old_version":"16.3.0","new_version":"17.0.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.49.0","new_version":"4.55.1","repository_url":"https://github.com/rollup/rollup"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"ace-builds","old_version":"1.43.2","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"monaco-editor","old_version":"0.52.2","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.0.2","new_version":"8.3.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"@types/jquery","old_version":"3.5.32","new_version":"3.5.33","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"monaco-editor-webpack-plugin","old_version":"7.1.0","new_version":"7.1.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"webpack","old_version":"5.101.3","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@babel/cli","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx","old_version":"7.27.1","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-env","old_version":"7.28.3","new_version":"7.28.6","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@atlaskit/pragmatic-drag-and-drop","old_version":"1.7.4","new_version":"1.7.7","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.4","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.2","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.0-beta.16","new_version":"7.0.0-beta.17","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.1","new_version":"7.3.7","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.11.0","new_version":"8.25.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@stomp/stompjs","old_version":"7.1.1","new_version":"7.2.1","repository_url":"https://github.com/stomp-js/stompjs"},{"name":"diff","old_version":"8.0.2","new_version":"8.0.3","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"fast-xml-parser","old_version":"5.2.5","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"graphql","old_version":"16.11.0","new_version":"16.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"jotai","old_version":"2.13.1","new_version":"2.16.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.0.5","new_version":"2.2.3","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"16.2.1","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"marked-highlight","old_version":"2.2.2","new_version":"2.2.3","repository_url":"https://github.com/markedjs/marked-highlight"},{"name":"nanoid","old_version":"5.1.5","new_version":"5.1.6","repository_url":"https://github.com/ai/nanoid"},{"name":"query-string","old_version":"9.2.2","new_version":"9.3.1","repository_url":"https://github.com/sindresorhus/query-string"},{"name":"react","old_version":"19.1.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.12","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.9","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hotkeys-hook","old_version":"5.1.0","new_version":"5.2.3","repository_url":"https://github.com/JohannesKlauss/react-keymap-hook"},{"name":"react-intl","old_version":"7.1.11","new_version":"8.0.11","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.8.2","new_version":"7.12.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-swipeable-views","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-swipeable-views-utils","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/oliviertassinari/react-swipeable-views"},{"name":"react-virtualized-auto-sizer","old_version":"1.0.26","new_version":"2.0.2","repository_url":"https://github.com/bvaughn/react-virtualized-auto-sizer"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.5","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.1","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@eslint/compat","old_version":"1.3.2","new_version":"2.0.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.2","new_version":"6.10.0","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.41.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.41.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.0.2","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@vitejs/plugin-react-swc","old_version":"4.0.1","new_version":"4.2.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.39","new_version":"11.1.1","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.0","new_version":"6.0.10","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.20","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.1.5","new_version":"7.3.1","repository_url":"https://github.com/vitejs/vite"},{"name":"@craftercms/classes","old_version":"4.3.0","new_version":"4.4.0","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@craftercms/content","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/craftercms/craftercms-sdk-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.1","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"react-is","old_version":"18.3.1","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-is","old_version":"19.0.0","new_version":"19.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@swc/core","old_version":"1.13.5","new_version":"1.15.8","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"@swc/cli","old_version":"0.7.8","new_version":"0.7.10","repository_url":"https://github.com/swc-project/pkgs"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 87 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.34.0` | `9.39.2` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `28.0.6` | `29.0.0` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `16.0.1` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `6.0.2` | `6.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.3.0` | `25.0.8` |\n| [eslint](https://github.com/eslint/eslint) | `9.34.0` | `9.39.2` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.2` | `10.1.8` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `17.0.0` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.49.0` | `4.55.1` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.2` | `1.43.5` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.52.2` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.0.2` | `8.3.2` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.32` | `3.5.33` |\n| [monaco-editor-webpack-plugin](https://github.com/microsoft/monaco-editor) | `7.1.0` | `7.1.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.101.3` | `5.104.1` |\n| [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.28.3` | `7.28.6` |\n| [@babel/plugin-transform-react-jsx](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx) | `7.27.1` | `7.28.6` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.3` | `7.28.6` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@atlaskit/pragmatic-drag-and-drop](https://github.com/atlassian/pragmatic-drag-and-drop) | `1.7.4` | `1.7.7` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.4` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.2` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.1` | `7.3.7` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.0-beta.16` | `7.0.0-beta.17` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.1` | `7.3.7` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.11.0` | `8.25.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.11.0` | `8.25.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.11.0` | `8.25.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [@stomp/stompjs](https://github.com/stomp-js/stompjs) | `7.1.1` | `7.2.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.2` | `8.0.3` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.2.5` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.12.0` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.13.1` | `2.16.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.0.5` | `2.2.3` |\n| [marked](https://github.com/markedjs/marked) | `16.2.1` | `17.0.1` |\n| [marked-highlight](https://github.com/markedjs/marked-highlight) | `2.2.2` | `2.2.3` |\n| [nanoid](https://github.com/ai/nanoid) | `5.1.5` | `5.1.6` |\n| [query-string](https://github.com/sindresorhus/query-string) | `9.2.2` | `9.3.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.1` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.12` | `19.2.8` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.9` | `19.2.3` |\n| [react-hotkeys-hook](https://github.com/JohannesKlauss/react-keymap-hook) | `5.1.0` | `5.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.11` | `8.0.11` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.8.2` | `7.12.0` |\n| [react-swipeable-views](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-swipeable-views-utils](https://github.com/oliviertassinari/react-swipeable-views) | `0.14.0` | `0.14.1` |\n| [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer) | `1.0.26` | `2.0.2` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.5` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.1` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.3.2` | `2.0.1` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.2` | `6.10.0` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.41.0` | `8.53.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.41.0` | `8.53.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.2` | `5.1.2` |\n| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.0.1` | `4.2.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.39` | `11.1.1` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.0` | `6.0.10` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.20` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.5` | `7.3.1` |\n| [@craftercms/classes](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.0` |\n| [@craftercms/content](https://github.com/craftercms/craftercms-sdk-js) | `4.3.0` | `4.4.2` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.1` | `6.0.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `18.3.1` | `19.2.3` |\n| [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `19.0.0` | `19.2.0` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.13.5` | `1.15.8` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [@swc/cli](https://github.com/swc-project/pkgs) | `0.7.8` | `0.7.10` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.0\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.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/812a4d0071270f61a7aa549d625b618be7e09d71\"\u003e\u003ccode\u003e812a4d0\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cc1be31e25d001ebe8f000bb5e7bded57ba66ad\"\u003e\u003ccode\u003e6cc1be3\u003c/code\u003e\u003c/a\u003e Consistent title\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6d9bef05148a952b932d12b02596479c4af702a8\"\u003e\u003ccode\u003e6d9bef0\u003c/code\u003e\u003c/a\u003e Apply automated changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3744a1840eec3fdef6962c9f704684b6c55df64f\"\u003e\u003ccode\u003e3744a18\u003c/code\u003e\u003c/a\u003e Update code example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9a3edde02229795adb43613a6d3e7fa00a0113fe\"\u003e\u003ccode\u003e9a3edde\u003c/code\u003e\u003c/a\u003e Update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82dc52cdeeace56a3628843d79d2ec2c6fc8bc57\"\u003e\u003ccode\u003e82dc52c\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc2de1a6e7b2993ff52214fa294d51bf6aa034ae\"\u003e\u003ccode\u003edc2de1a\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5aa69662b461e4237d9028cc22900bc09e5e04a9\"\u003e\u003ccode\u003e5aa6966\u003c/code\u003e\u003c/a\u003e Regenerate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/daeeb51af98e9532080bbcee7a432b0c6ba9b186\"\u003e\u003ccode\u003edaeeb51\u003c/code\u003e\u003c/a\u003e Another version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a2829858609b4ac93b28ceedd16294417b9236fc\"\u003e\u003ccode\u003ea282985\u003c/code\u003e\u003c/a\u003e Add blog post\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.34.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202\"\u003e\u003ccode\u003eaf2a087\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-commonjs` from 28.0.6 to 29.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.9\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-24\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.8\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid hoisting dynamically required node: builtins under strictRequires (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\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/rollup/plugins/commit/c8e78c8584007999050f7d9878d87e15046bbf09\"\u003e\u003ccode\u003ec8e78c8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/d2b14eda95dffee51c456c800783906762c3c190\"\u003e\u003ccode\u003ed2b14ed\u003c/code\u003e\u003c/a\u003e feat(commonjs)!: revert \u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1909\"\u003e#1909\u003c/a\u003e and add \u003ccode\u003erequireNodeBuiltins\u003c/code\u003e option (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/b079b59c212676dab7084e8a04b3b11d48f03543\"\u003e\u003ccode\u003eb079b59\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0881496f645759e70066cc778ce94e4bd9c6e66b\"\u003e\u003ccode\u003e0881496\u003c/code\u003e\u003c/a\u003e fix(commonjs): handle \u003ccode\u003enode:\u003c/code\u003e builtins with \u003ccode\u003estrictRequires: auto\u003c/code\u003e (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/232dcf8f1d3b005213e83d73f1f4f08b241e8341\"\u003e\u003ccode\u003e232dcf8\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/5a6175b61b4110ec0f7b1052a74a9dc2b7449d18\"\u003e\u003ccode\u003e5a6175b\u003c/code\u003e\u003c/a\u003e fix(commonjs): guard moduleSideEffects for wrapped externals (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/1935e9e3e2fa1e68b25f5d16fd6007cf9fe205fb\"\u003e\u003ccode\u003e1935e9e\u003c/code\u003e\u003c/a\u003e chore(release): commonjs v28.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/e80d4b2adef4cf2cc6b347cb2cabc48e071082b7\"\u003e\u003ccode\u003ee80d4b2\u003c/code\u003e\u003c/a\u003e fix(commonjs): avoid hoisting dynamically required node: builtins under stric...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/0862902f8ddf2b93005c6904a8067f13d2be8c76\"\u003e\u003ccode\u003e0862902\u003c/code\u003e\u003c/a\u003e chore(repo): update commonjs comment to clarify top-level \u003ccode\u003ethis\u003c/code\u003e rewrite (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/commonjs/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-node-resolve` from 16.0.1 to 16.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-node-resolve\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-13\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve bare targets of package \u0026quot;imports\u0026quot; using export maps; avoid fileURLToPath(null) (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.0.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-04\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\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/rollup/plugins/commit/764910a09d57e3b55cb4d027765b717a50341253\"\u003e\u003ccode\u003e764910a\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/35697207a44aa9f1b474dc6e1cc6054f575765ad\"\u003e\u003ccode\u003e3569720\u003c/code\u003e\u003c/a\u003e fix(node-resolve): resolve bare targets of package \u0026quot;imports\u0026quot; using export map...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/516ed1db422c5dfa0d29c5cbb18ca488b3ad95f6\"\u003e\u003ccode\u003e516ed1d\u003c/code\u003e\u003c/a\u003e chore(release): node-resolve v16.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/plugins/commit/7ad50574b269ae9e1ebd5263f8d211a5103ef27d\"\u003e\u003ccode\u003e7ad5057\u003c/code\u003e\u003c/a\u003e fix(node-resolve): error thrown with empty entry (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/node-resolve-v16.0.3/packages/node-resolve\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@rollup/plugin-replace` from 6.0.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md\"\u003e\u003ccode\u003e@​rollup/plugin-replace\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-29\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update delimiters to respect valid js identifier chars (\u003ca href=\"https://github.com/rollup/plugins/tree/HEAD/packages/replace/issues/1938\"\u003e#1938\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/rollup/plugins/commit/8791470de938716884b4c4b932d32a6a80226922\"\u003e\u003ccode\u003e8791470\u003c/code\u003e\u003c/a\u003e chore(release): replace v5.0.1\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/plugins/commits/babel-v6.0.3/packages/replace\"\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.3.0 to 25.0.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.34.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.34.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-prettier` from 9.1.2 to 10.1.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-config-prettier/releases\"\u003eeslint-config-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.8\u003c/h2\u003e\n\u003cp\u003erepublish latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.5...v10.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/332\"\u003e#332\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.4...v10.1.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/328\"\u003e#328\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/silvenon\"\u003e\u003ccode\u003e@​silvenon\u003c/code\u003e\u003c/a\u003e! - fix(cli): do not crash on no rules configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.3...v10.1.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003e#325\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e! - fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003eprettier/eslint-config-prettier#325\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3\"\u003ehttps://github.com/prettier/eslint-config-prettier/compare/v10.1.2...v10.1.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e! - chore(package): add homepage for some 3rd-party registry - see \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e for more details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/309\"\u003e#309\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d\"\u003e\u003ccode\u003eeb56a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: separate the \u003ccode\u003e/flat\u003c/code\u003e entry for compatibility\u003c/p\u003e\n\u003cp\u003eFor flat config users, the previous \u003ccode\u003e\u0026quot;eslint-config-prettier\u0026quot;\u003c/code\u003e entry still works, but \u003ccode\u003e\u0026quot;eslint-config-prettier/flat\u0026quot;\u003c/code\u003e adds a new \u003ccode\u003ename\u003c/code\u003e property for \u003ca href=\"https://eslint.org/blog/2024/04/eslint-config-inspector/\"\u003econfig-inspector\u003c/a\u003e, we just can't add it for the default entry for compatibility.\u003c/p\u003e\n\u003cp\u003eSee also \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/308\"\u003eprettier/eslint-config-prettier#308\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// before\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier\u0026quot;;\n\u003cp\u003e// after\u003cbr /\u003e\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier/flat\u0026quot;;\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/prettier/eslint-config-prettier/blob/main/CHANGELOG.md\"\u003eeslint-config-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eeslint-config-prettier\u003c/h1\u003e\n\u003ch2\u003e10.1.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/332\"\u003e#332\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/328\"\u003e#328\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/silvenon\"\u003e\u003ccode\u003e@​silvenon\u003c/code\u003e\u003c/a\u003e! - fix(cli): do not crash on no rules configured\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/325\"\u003e#325\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/pilikan\"\u003e\u003ccode\u003e@​pilikan\u003c/code\u003e\u003c/a\u003e! - fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Fdawgs\"\u003e\u003ccode\u003e@​Fdawgs\u003c/code\u003e\u003c/a\u003e! - chore(package): add homepage for some 3rd-party registry - see \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/321\"\u003e#321\u003c/a\u003e for more details\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/309\"\u003e#309\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/eb56a5e09964e49045bccde3c616275eb0a0902d\"\u003e\u003ccode\u003eeb56a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: separate the \u003ccode\u003e/flat\u003c/code\u003e entry for compatibility\u003c/p\u003e\n\u003cp\u003eFor flat config users, the previous \u003ccode\u003e\u0026quot;eslint-config-prettier\u0026quot;\u003c/code\u003e entry still works, but \u003ccode\u003e\u0026quot;eslint-config-prettier/flat\u0026quot;\u003c/code\u003e adds a new \u003ccode\u003ename\u003c/code\u003e property for \u003ca href=\"https://eslint.org/blog/2024/04/eslint-config-inspector/\"\u003econfig-inspector\u003c/a\u003e, we just can't add it for the default entry for compatibility.\u003c/p\u003e\n\u003cp\u003eSee also \u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/308\"\u003eprettier/eslint-config-prettier#308\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// before\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier\u0026quot;;\n\u003cp\u003e// after\u003cbr /\u003e\nimport eslintConfigPrettier from \u0026quot;eslint-config-prettier/flat\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/pull/306\"\u003e#306\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/56e2e3466391d0fdfc200e42130309c687aaab53\"\u003e\u003ccode\u003e56e2e34\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: migrate to exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/prettier/eslint-config-prettier/commits/v10.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.3.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\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\u003cli\u003eGet all browser globals from both \u003ccode\u003echrome\u003c/code\u003e and \u003ccode\u003efirefox\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/321\"\u003e#321\u003c/a\u003e)  59ceff8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ebunBuiltin\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/324\"\u003e#324\u003c/a\u003e)  1bc6e3b\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edenoBuiltin\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/324\"\u003e#324\u003c/a\u003e)  1bc6e3b\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/323\"\u003e#323\u003c/a\u003e)  4b78f56\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003esharedWorker\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/322\"\u003e#322\u003c/a\u003e)  4a02a85\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2025-11-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/316\"\u003e#316\u003c/a\u003e)  6d441ca\u003c/li\u003e\n\u003cli\u003eAdd Vue, Svelte, and Astro globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/314\"\u003e#314\u003c/a\u003e)  ea31521\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/309\"\u003e#309\u003c/a\u003e)  8b8a2d6\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/bb89b18916b00f6c4f089baa0d66cb7f0771ab1b\"\u003e\u003ccode\u003ebb89b18\u003c/code\u003e\u003c/a\u003e 17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/ebe106340137419b4ac0150f746b7567fb78ce03\"\u003e\u003ccode\u003eebe1063\u003c/code\u003e\u003c/a\u003e Update globals (2026-01-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/e3d8da349da72d66fcadf94d926d4ff96da3319c\"\u003e\u003ccode\u003ee3d8da3\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Automate script for \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/325\"\u003e#325\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/e7c0453f80840ebcef3a6bccaabc7a9dc0cb7a84\"\u003e\u003ccode\u003ee7c0453\u003c/code\u003e\u003c/a\u003e Automate script for \u003ccode\u003epaintWorklet\u003c/code\u003e environment (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https:/...\n\n_Description has been truncated_","html_url":"https://github.com/phuongnq/studio-ui/pull/100","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phuongnq%2Fstudio-ui/issues/100","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/100/packages"}},{"old_version":"3.4.1","new_version":"3.4.2","update_type":"patch","path":null,"pr_created_at":"2026-01-07T19:20:42.000Z","version_change":"3.4.1 → 3.4.2","issue":{"uuid":"3790039247","node_id":"PR_kwDOQ1kvNM67-ZD5","number":2,"state":"closed","title":"npm: bump the dev-dependencies group with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-08T10:31:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-07T19:20:42.000Z","updated_at":"2026-01-08T10:31:49.000Z","time_to_close":54666,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"npm: bump","group_name":"dev-dependencies","update_count":13,"packages":[{"name":"@lwc/eslint-plugin-lwc","old_version":"1.8.2","new_version":"3.3.0","repository_url":"https://github.com/salesforce/eslint-plugin-lwc"},{"name":"@prettier/plugin-xml","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@salesforce/eslint-config-lwc","old_version":"3.6.0","new_version":"4.1.2","repository_url":"https://github.com/salesforce/eslint-config-lwc"},{"name":"@salesforce/eslint-plugin-aura","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/forcedotcom/eslint-plugin-aura"},{"name":"@salesforce/eslint-plugin-lightning","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/salesforce/eslint-plugin-lightning"},{"name":"@salesforce/sfdx-lwc-jest","old_version":"5.1.0","new_version":"7.1.2","repository_url":"https://github.com/salesforce/sfdx-lwc-jest"},{"name":"eslint","old_version":"9.7.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-import","old_version":"2.29.1","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.12.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.1.1","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"lint-staged","old_version":"15.2.7","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.3.3","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-apex","old_version":"2.1.4","new_version":"2.2.6","repository_url":"https://github.com/dangmai/prettier-plugin-apex"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@lwc/eslint-plugin-lwc](https://github.com/salesforce/eslint-plugin-lwc) | `1.8.2` | `3.3.0` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.4.1` | `3.4.2` |\n| [@salesforce/eslint-config-lwc](https://github.com/salesforce/eslint-config-lwc) | `3.6.0` | `4.1.2` |\n| [@salesforce/eslint-plugin-aura](https://github.com/forcedotcom/eslint-plugin-aura) | `2.1.0` | `3.0.0` |\n| [@salesforce/eslint-plugin-lightning](https://github.com/salesforce/eslint-plugin-lightning) | `1.0.0` | `2.0.0` |\n| [@salesforce/sfdx-lwc-jest](https://github.com/salesforce/sfdx-lwc-jest) | `5.1.0` | `7.1.2` |\n| [eslint](https://github.com/eslint/eslint) | `9.7.0` | `9.39.2` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.32.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.12.1` |\n| [husky](https://github.com/typicode/husky) | `9.1.1` | `9.1.7` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.7` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.7.4` |\n| [prettier-plugin-apex](https://github.com/dangmai/prettier-plugin-apex) | `2.1.4` | `2.2.6` |\n\nUpdates `@lwc/eslint-plugin-lwc` from 1.8.2 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/releases\"\u003e\u003ccode\u003e@​lwc/eslint-plugin-lwc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/205\"\u003esalesforce/eslint-plugin-lwc#205\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-19147397\"\u003e\u003ccode\u003e@​W-19147397\u003c/code\u003e\u003c/a\u003e processor updated to filter ssr rule disable warning from original files by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/207\"\u003esalesforce/eslint-plugin-lwc#207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v3.1.0...v3.2.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v3.1.0...v3.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eW-18039308 feat: add invalid-import rule for ssr by \u003ca href=\"https://github.com/RageJS\"\u003e\u003ccode\u003e@​RageJS\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/204\"\u003esalesforce/eslint-plugin-lwc#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/RageJS\"\u003e\u003ccode\u003e@​RageJS\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/204\"\u003esalesforce/eslint-plugin-lwc#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v3.0.0...v3.1.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v3.0.0...v3.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9 in the \u003ccode\u003emaster\u003c/code\u003e branch.\u003c/p\u003e\n\u003cp\u003eAs a transitional step, ESLint v8 rules have been moved to the \u003ccode\u003eeslint-v8\u003c/code\u003e branch and can be retrieved from npm using the \u003ccode\u003eeslint-v8\u003c/code\u003e tag.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nAs part of the transition step, all new rules will be created for both v8 (\u003ccode\u003eeslint-v8\u003c/code\u003e branch) and v9 (\u003ccode\u003emaster\u003c/code\u003e branch).\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eCheck the official \u003ca href=\"https://eslint.org/docs/latest/use/migrate-to-9.0.0\"\u003eESLint page\u003c/a\u003e for details migrating to ESLint v9.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17955519\"\u003e\u003ccode\u003e@​W-17955519\u003c/code\u003e\u003c/a\u003e remove deprecated SSR rules and fix readme table by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/192\"\u003esalesforce/eslint-plugin-lwc#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18047950\"\u003e\u003ccode\u003e@​W-18047950\u003c/code\u003e\u003c/a\u003e readme update for no-unsupported-api rule by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/193\"\u003esalesforce/eslint-plugin-lwc#193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18252360\"\u003e\u003ccode\u003e@​W-18252360\u003c/code\u003e\u003c/a\u003e support autofix feature for ssr processor by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/198\"\u003esalesforce/eslint-plugin-lwc#198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to CONTRIBUTING.md by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/196\"\u003esalesforce/eslint-plugin-lwc#196\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Eslint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/195\"\u003esalesforce/eslint-plugin-lwc#195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v2.1.0...v3.0.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v2.1.0...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: update dependency to eslint v9, drop support for eslint v8 and older \u003ca href=\"https://github.com/W-17445058\"\u003e\u003ccode\u003e@​W-17445058\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/176\"\u003esalesforce/eslint-plugin-lwc#176\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v2.0.0...v3.0.0-beta.1\"\u003ehttps://github.com/salesforce/eslint-plugin-lwc/compare/v2.0.0...v3.0.0-beta.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17955519\"\u003e\u003ccode\u003e@​W-17955519\u003c/code\u003e\u003c/a\u003e remove deprecated SSR rules and fix readme table by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/192\"\u003esalesforce/eslint-plugin-lwc#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-18047950\"\u003e\u003ccode\u003e@​W-18047950\u003c/code\u003e\u003c/a\u003e readme update for no-unsupported-api rule by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/pull/193\"\u003esalesforce/eslint-plugin-lwc#193\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/346f7f8d0cf36e6aa4261ce2780e28a140b92424\"\u003e\u003ccode\u003e346f7f8\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/ba96e8d7f142eabc4a0b83c22a5b00279010bf23\"\u003e\u003ccode\u003eba96e8d\u003c/code\u003e\u003c/a\u003e feat: add new lint rule to discourage usage of lightning/uiGraphQLApi (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/209\"\u003e#209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/51766d70dd5683c14543814be731376951e25871\"\u003e\u003ccode\u003e51766d7\u003c/code\u003e\u003c/a\u003e 3.2.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/0eec9548cf7b2159efc9e3033230eb4f009bff50\"\u003e\u003ccode\u003e0eec954\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/W-19147397\"\u003e\u003ccode\u003e@​W-19147397\u003c/code\u003e\u003c/a\u003e processor updated to filter ssr rule disable warning from origina...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/a83b908b1233fffaa486c8db4bc1d412b7a4092b\"\u003e\u003ccode\u003ea83b908\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/16244d36c5a875c12f1f1f3bd9e6a01bec74b377\"\u003e\u003ccode\u003e16244d3\u003c/code\u003e\u003c/a\u003e 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/a0e9105ab923b7c531e90653c1142d34f84198a4\"\u003e\u003ccode\u003ea0e9105\u003c/code\u003e\u003c/a\u003e feat: add invalid-import rule for ssr (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/046d40c5dec628d7d9080419104ae78d792ff1f0\"\u003e\u003ccode\u003e046d40c\u003c/code\u003e\u003c/a\u003e chore: release v3.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/d0835ed9bf45ef3444f90adf889403f527ddf608\"\u003e\u003ccode\u003ed0835ed\u003c/code\u003e\u003c/a\u003e feat: Eslint v9 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/commit/f0e96f1316f37e3909d6d196afdb8e8aa0a75bbe\"\u003e\u003ccode\u003ef0e96f1\u003c/code\u003e\u003c/a\u003e chore: add note to contributing.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lwc/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/eslint-plugin-lwc/compare/v1.8.2...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@prettier/plugin-xml` from 3.4.1 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-config-lwc` from 3.6.0 to 4.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-config-lwc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/164\"\u003esalesforce/eslint-config-lwc#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix workflow by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/165\"\u003esalesforce/eslint-config-lwc#165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.1 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/166\"\u003esalesforce/eslint-config-lwc#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: disable jest/no-deprecated-functions is jest is not installed by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/167\"\u003esalesforce/eslint-config-lwc#167\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.2\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.1.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/164\"\u003esalesforce/eslint-config-lwc#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix workflow by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/165\"\u003esalesforce/eslint-config-lwc#165\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.1\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/W-17931403\"\u003e\u003ccode\u003e@​W-17931403\u003c/code\u003e\u003c/a\u003e Expose ts configs to published library by \u003ca href=\"https://github.com/abhagta-sfdc\"\u003e\u003ccode\u003e@​abhagta-sfdc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/150\"\u003esalesforce/eslint-config-lwc#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(master): add note to write rules in ESLint v8 \u0026amp; v9 to \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/152\"\u003esalesforce/eslint-config-lwc#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ESLint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/151\"\u003esalesforce/eslint-config-lwc#151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/154\"\u003esalesforce/eslint-config-lwc#154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e4.0.0 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/155\"\u003esalesforce/eslint-config-lwc#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/160\"\u003esalesforce/eslint-config-lwc#160\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add newer-version-available to the recommended list by \u003ca href=\"https://github.com/scarrawaySF\"\u003e\u003ccode\u003e@​scarrawaySF\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/162\"\u003esalesforce/eslint-config-lwc#162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: enable auto-deploy by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/pull/163\"\u003esalesforce/eslint-config-lwc#163\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.0\"\u003ehttps://github.com/salesforce/eslint-config-lwc/compare/v3.7.1...v4.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking 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/salesforce/eslint-config-lwc/commit/a8f93566e0cd44e01102c229e8bcf38c6e3a1b00\"\u003e\u003ccode\u003ea8f9356\u003c/code\u003e\u003c/a\u003e 4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/332c611d4b35f26f73a649ca8e9f43285fb393e8\"\u003e\u003ccode\u003e332c611\u003c/code\u003e\u003c/a\u003e fix: disable jest/no-deprecated-functions is jest is not installed (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/822d1c89767184736bff05b325d0216733b5773d\"\u003e\u003ccode\u003e822d1c8\u003c/code\u003e\u003c/a\u003e 4.1.1 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/dc64f173ce96b06c73ecfdc405a869056f3b1abf\"\u003e\u003ccode\u003edc64f17\u003c/code\u003e\u003c/a\u003e chore: fix workflow (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/708ccb80d58302379f56c9938052bd72db7ed2cf\"\u003e\u003ccode\u003e708ccb8\u003c/code\u003e\u003c/a\u003e 4.1.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/02cf33dfb6c5da69bcf3b1b13ad424b03c4d0010\"\u003e\u003ccode\u003e02cf33d\u003c/code\u003e\u003c/a\u003e fix: enable auto-deploy (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/d471b56b2e192f6dd6d78f52c705218a947e6b44\"\u003e\u003ccode\u003ed471b56\u003c/code\u003e\u003c/a\u003e fix: add newer-version-available to the recommended list (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/0831b8d00b3f228d146fc9b7f83e9e3d52151e1e\"\u003e\u003ccode\u003e0831b8d\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/67db5a14251a4e53dacc3c26ffc9d464ed14ad2c\"\u003e\u003ccode\u003e67db5a1\u003c/code\u003e\u003c/a\u003e 4.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-config-lwc/commit/e91b9025e98ded5a459170e8e2f9223a1ade721d\"\u003e\u003ccode\u003ee91b902\u003c/code\u003e\u003c/a\u003e chore(deps): bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-config-lwc/issues/154\"\u003e#154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/eslint-config-lwc/compare/v3.6.0...v4.1.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/~lwc-admin\"\u003elwc-admin\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-config-lwc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-plugin-aura` from 2.1.0 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/forcedotcom/eslint-plugin-aura/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-plugin-aura\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Change\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9. To continue using ESLint v8, use @salesforce/\u003ca href=\"mailto:eslint-plugin-aura@v2.x\"\u003eeslint-plugin-aura@v2.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0\"\u003ehttps://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Change\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9. To continue using ESLint v8, use \u003ccode\u003e@salesforce/eslint-plugin-aura@v2.x\u003c/code\u003e.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/forcedotcom/eslint-plugin-aura/pull/44\"\u003eforcedotcom/eslint-plugin-aura#44\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0-beta.1\"\u003ehttps://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.0.0-beta.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/forcedotcom/eslint-plugin-aura/commit/ee4440d47c20a8a208d45111ea1c4057e2d6ef57\"\u003e\u003ccode\u003eee4440d\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/commit/ae64314bca849baf99245387e8616f29c653dcd8\"\u003e\u003ccode\u003eae64314\u003c/code\u003e\u003c/a\u003e feat!: add support for eslint v9, drop support for eslint v8 \u0026amp; v7 \u003ca href=\"https://github.com/W-18423706\"\u003e\u003ccode\u003e@​W-18423706\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/forcedotcom/eslint-plugin-aura/compare/v2.1.0...v3.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/~ravi.jayaramappa\"\u003eravi.jayaramappa\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-plugin-aura\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/eslint-plugin-lightning` from 1.0.0 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/releases\"\u003e\u003ccode\u003e@​salesforce/eslint-plugin-lightning\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cp\u003eThis release drops support for ESLint versions below v9 in the \u003ccode\u003emaster\u003c/code\u003e branch.\u003c/p\u003e\n\u003cp\u003eAs a transitional step, ESLint v8 rules have been moved to the \u003ccode\u003eeslint-v8\u003c/code\u003e branch and can be retrieved from npm using the \u003ccode\u003eeslint-v8\u003c/code\u003e tag.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\nAs part of the transition step, all new rules will be created for both v8 (\u003ccode\u003eeslint-v8\u003c/code\u003e branch) and v9 (\u003ccode\u003emaster\u003c/code\u003e branch).\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eCheck the official \u003ca href=\"https://eslint.org/docs/latest/use/migrate-to-9.0.0\"\u003eESLint page\u003c/a\u003e for details migrating to ESLint v9.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/20\"\u003esalesforce/eslint-plugin-lightning#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Eslint v9 by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/19\"\u003esalesforce/eslint-plugin-lightning#19\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.1...v2.0.0\"\u003ehttps://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.1...v2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: add support for eslint v9 and drop support for older versions \u003ca href=\"https://github.com/W-17449024\"\u003e\u003ccode\u003e@​W-17449024\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/14\"\u003esalesforce/eslint-plugin-lightning#14\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update dependencies by \u003ca href=\"https://github.com/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/10\"\u003esalesforce/eslint-plugin-lightning#10\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/ravijayaramappa\"\u003e\u003ccode\u003e@​ravijayaramappa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/pull/10\"\u003esalesforce/eslint-plugin-lightning#10\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.0.0-beta.1\"\u003ehttps://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.0.0-beta.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/salesforce/eslint-plugin-lightning/commit/37d853b17373e6b52cf2b14f78ff8559d36b7844\"\u003e\u003ccode\u003e37d853b\u003c/code\u003e\u003c/a\u003e chore: release v2.0.0 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/22\"\u003e#22\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/10733b618699d540e1a0ab5fdd0414206e6a655b\"\u003e\u003ccode\u003e10733b6\u003c/code\u003e\u003c/a\u003e feat: Eslint v9 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/19\"\u003e#19\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/b3ab775c74a5023843089965fbcb5cb2f1e5585c\"\u003e\u003ccode\u003eb3ab775\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/012c34523eeab8f7309aa5388217367f1dc8dbbf\"\u003e\u003ccode\u003e012c345\u003c/code\u003e\u003c/a\u003e 1.0.1 (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/18\"\u003e#18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/aca6746a329049b0b03df758fb6330b6e4c9a6fa\"\u003e\u003ccode\u003eaca6746\u003c/code\u003e\u003c/a\u003e docs: use correct repository URL (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/17\"\u003e#17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/commit/a211d7e3fb86975856ead2c3ce9e00b071ca2e3e\"\u003e\u003ccode\u003ea211d7e\u003c/code\u003e\u003c/a\u003e chore: update dependencies (\u003ca href=\"https://redirect.github.com/salesforce/eslint-plugin-lightning/issues/10\"\u003e#10\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/salesforce/eslint-plugin-lightning/compare/v1.0.0...v2.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/~jmsjtu\"\u003ejmsjtu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​salesforce/eslint-plugin-lightning\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@salesforce/sfdx-lwc-jest` from 5.1.0 to 7.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/releases\"\u003e\u003ccode\u003e@​salesforce/sfdx-lwc-jest\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdds Toast.show() static mock method for lightning/toast module (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/464\"\u003e#464\u003c/a\u003e) by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/468\"\u003esalesforce/sfdx-lwc-jest#468\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.1...v7.1.2\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.1...v7.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: create missing OSS files \u003ca href=\"https://github.com/W-18819307\"\u003e\u003ccode\u003e@​W-18819307\u003c/code\u003e\u003c/a\u003e by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/440\"\u003esalesforce/sfdx-lwc-jest#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group across 1 directory with 14 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/443\"\u003esalesforce/sfdx-lwc-jest#443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump lwc versions for \u003ccode\u003ewinter26\u003c/code\u003e by \u003ca href=\"https://github.com/jmsjtu\"\u003e\u003ccode\u003e@​jmsjtu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/445\"\u003esalesforce/sfdx-lwc-jest#445\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.0...v7.1.1\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.1.0...v7.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eNo meaningful changes. The previous release should have been a minor release, rather than patch.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/428\"\u003esalesforce/sfdx-lwc-jest#428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v7.1.0 by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/430\"\u003esalesforce/sfdx-lwc-jest#430\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.2...v7.1.0\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.2...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cross-spawn from 7.0.3 to 7.0.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/401\"\u003esalesforce/sfdx-lwc-jest#401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/407\"\u003esalesforce/sfdx-lwc-jest#407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc-test group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/406\"\u003esalesforce/sfdx-lwc-jest#406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/408\"\u003esalesforce/sfdx-lwc-jest#408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump nanoid from 3.3.7 to 3.3.8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/411\"\u003esalesforce/sfdx-lwc-jest#411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: skipApiVersionCheck flag deprecation warning by \u003ca href=\"https://github.com/pozil\"\u003e\u003ccode\u003e@​pozil\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/416\"\u003esalesforce/sfdx-lwc-jest#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the lwc group with 6 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/412\"\u003esalesforce/sfdx-lwc-jest#412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 2 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/413\"\u003esalesforce/sfdx-lwc-jest#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release v7.0.2 by \u003ca href=\"https://github.com/wjhsf\"\u003e\u003ccode\u003e@​wjhsf\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/427\"\u003esalesforce/sfdx-lwc-jest#427\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.1...v7.0.2\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.1...v7.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump the theoretically-non-breaking group with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/395\"\u003esalesforce/sfdx-lwc-jest#395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update all non-breaking deps by \u003ca href=\"https://github.com/nolanlawson\"\u003e\u003ccode\u003e@​nolanlawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/pull/398\"\u003esalesforce/sfdx-lwc-jest#398\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.0...v7.0.1\"\u003ehttps://github.com/salesforce/sfdx-lwc-jest/compare/v7.0.0...v7.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/1395e98cf9e23dadba37554a27399a227b501396\"\u003e\u003ccode\u003e1395e98\u003c/code\u003e\u003c/a\u003e 7.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/26cee0d059f8c004913ea277b0caa37c6d905b8c\"\u003e\u003ccode\u003e26cee0d\u003c/code\u003e\u003c/a\u003e Adds Toast.show() static mock method for lightning/toast module (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/464\"\u003e#464\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/57aef282267b5ad89b292fb6580d1d177fafbf66\"\u003e\u003ccode\u003e57aef28\u003c/code\u003e\u003c/a\u003e 7.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/88303f37fe81f19c3e535a4b090e899add4a4af7\"\u003e\u003ccode\u003e88303f3\u003c/code\u003e\u003c/a\u003e chore: bump lwc versions for \u003ccode\u003ewinter26\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/8e988af4883329a8d2c9ee1490ec18344277a935\"\u003e\u003ccode\u003e8e988af\u003c/code\u003e\u003c/a\u003e chore: bump the theoretically-non-breaking group across 1 directory with 14 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/2232d89024835b1d2ee4d4078721306a98f048a8\"\u003e\u003ccode\u003e2232d89\u003c/code\u003e\u003c/a\u003e Create SECURITY.md (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/ad0d9ae2aa1a11cd38fc1b288ef880c869ce3e34\"\u003e\u003ccode\u003ead0d9ae\u003c/code\u003e\u003c/a\u003e 7.1.0 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/ce716f90c17d756acbc62380a50ae71987dc24f7\"\u003e\u003ccode\u003ece716f9\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​babel/helpers\u003c/code\u003e from 7.26.0 to 7.27.0 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/428\"\u003e#428\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/d819dddaf2600b5c3ffbb0bf55bed77eaab50302\"\u003e\u003ccode\u003ed819ddd\u003c/code\u003e\u003c/a\u003e chore: release v7.0.2 (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/commit/66fc51dd5b99b18a832ddd880410f933fba0e9cb\"\u003e\u003ccode\u003e66fc51d\u003c/code\u003e\u003c/a\u003e chore: bump the theoretically-non-breaking group with 2 updates (\u003ca href=\"https://redirect.github.com/salesforce/sfdx-lwc-jest/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/salesforce/sfdx-lwc-jest/compare/v5.1.0...v7.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.7.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.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/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\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/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\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/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\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/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\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/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\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/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45\"\u003e\u003ccode\u003ee277281\u003c/code\u003e\u003c/a\u003e 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896\"\u003e\u003ccode\u003e4cdf397\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20284\"\u003e#20284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.7.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.1 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/ae57cc12a4c3dceb15f4149ba942a367a4181b84\"\u003e\u003ccode\u003eae57cc1\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003earray-includes\u003c/code\u003e, \u003ccode\u003earray.prototype.findlastindex\u003c/code\u003e, `eslint-modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9e1ad6bef9c7d31dbeb4fe8904664ca2c3ed702c\"\u003e\u003ccode\u003e9e1ad6b\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eorder\u003c/code\u003e: codify invariants from docs into config schema\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/f017790a1a6ab4839cb636c9fdbdc80c1bb6d8f3\"\u003e\u003ccode\u003ef017790\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/7d83a5770d537d5a3b612d1b7f4445041c33acbe\"\u003e\u003ccode\u003e7d83a57\u003c/code\u003e\u003c/a\u003e [Docs] \u003ccode\u003eno-unused-modules\u003c/code\u003e: add missing double quote\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/519eb94f8923ce6dabd67239d59319850932ca92\"\u003e\u003ccode\u003e519eb94\u003c/code\u003e\u003c/a\u003e [utils] v2.12.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/71ad145db5d8fc0756c2ba6f9b4df5efdf2073b3\"\u003e\u003ccode\u003e71ad145\u003c/code\u003e\u003c/a\u003e [actions] split out tests into new vs old eslint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/9b096c459e96edf7180db2e9cc90d2ce3fae573d\"\u003e\u003ccode\u003e9b096c4\u003c/code\u003e\u003c/a\u003e [utils] [dev deps] update \u003ccode\u003e@arethetypeswrong/cli\u003c/code\u003e, \u003ccode\u003e@ljharb/tsconfig\u003c/code\u003e, `@type...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-plugin-import/commit/da5f6ec13160cb288338db0c2a00c34b2d932f0d\"\u003e\u003ccode\u003eda5f6ec\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eenforce-node-protocol-usage\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/b64hub/lwc-library/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/b64hub%2Flwc-library/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-12-26T04:46:12.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3762708647","node_id":"PR_kwDOA71WU866mIwd","number":4732,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-02T04:36:31.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-26T04:46:12.000Z","updated_at":"2026-01-02T04:36:32.000Z","time_to_close":604219,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":52,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.10.1","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.54.0","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.9","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.23.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.16.1","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.2.3","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-intl","old_version":"7.1.14","new_version":"8.0.9","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.9.6","new_version":"7.11.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-virtualized-auto-sizer","old_version":"1.0.26","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-virtualized-auto-sizer"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.4","new_version":"6.8.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.50.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.50.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.41","new_version":"11.0.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.2","new_version":"6.0.7","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.24","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.7","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.1","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `9.39.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.54.0` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.3.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.104.1` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.9` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.23.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.23.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.23.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.16.1` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.2.3` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.14` | `8.0.9` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.11.0` |\n| [react-virtualized-auto-sizer](https://github.com/bvaughn/react-virtualized-auto-sizer) | `1.0.26` | `2.0.0` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.4` | `6.8.7` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.50.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.50.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.41` | `11.0.7` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.2` | `6.0.7` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.3.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.3` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.7` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.1` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\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.10.1 to 25.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/node\"\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.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.54.0\u003c/h2\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.4\u003c/h2\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.54.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-20\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable tree-shaking for \u003ccode\u003eSymbol.hasInstance\u003c/code\u003e, \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties if unused (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure that well-known-Symbol-valued properties are not tree-shaken except in select cases (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure namespace properties are included when referenced only from a try-catch (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6046\"\u003e#6046\u003c/a\u003e: fix: correctly handle wellknown protocols (\u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6201\"\u003e#6201\u003c/a\u003e: chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6211\"\u003e#6211\u003c/a\u003e: chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6212\"\u003e#6212\u003c/a\u003e: chore(deps): update actions/cache action to v5 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6213\"\u003e#6213\u003c/a\u003e: chore(deps): update github artifact actions (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6214\"\u003e#6214\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6215\"\u003e#6215\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6216\"\u003e#6216\u003c/a\u003e: fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://github.com/schwing\"\u003e\u003ccode\u003e@​schwing\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[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/rollup/rollup/commit/88f1430c42fe76db421623106546e50627271952\"\u003e\u003ccode\u003e88f1430\u003c/code\u003e\u003c/a\u003e 4.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/e5e01c1be67d6d28b9697421cf3dcce23b662596\"\u003e\u003ccode\u003ee5e01c1\u003c/code\u003e\u003c/a\u003e fix: include namespace variable paths during try-catch deoptimization (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6216\"\u003e#6216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/107959c9ed6a4ae2cb264ad63a85324e7b9bb5fe\"\u003e\u003ccode\u003e107959c\u003c/code\u003e\u003c/a\u003e fix: correctly handle wellknown protocols (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6046\"\u003e#6046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/160514db7fc246fdce8039f2baf5407f55857f1b\"\u003e\u003ccode\u003e160514d\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6215\"\u003e#6215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/59bda588ddecb73080e01336576b4c0677fea49e\"\u003e\u003ccode\u003e59bda58\u003c/code\u003e\u003c/a\u003e chore(deps): update msys2/setup-msys2 digest to 4f806de (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6211\"\u003e#6211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/9b7ca4d810ae11440a505885695eb4a14a4f6a3f\"\u003e\u003ccode\u003e9b7ca4d\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/cache action to v5 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6212\"\u003e#6212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/abf1fb519fdbf18f6682e4ca1c396294c6091bb9\"\u003e\u003ccode\u003eabf1fb5\u003c/code\u003e\u003c/a\u003e chore(deps): update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6213\"\u003e#6213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/0dec3ca13b768a765bb470b88d10eefa4fda153d\"\u003e\u003ccode\u003e0dec3ca\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6214\"\u003e#6214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c3fa50c12a5a863d457c7816f30d1b077763b4db\"\u003e\u003ccode\u003ec3fa50c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency lru-cache to v11 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6201\"\u003e#6201\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/31bb66ee9eea35e5ae348e4074bbad55d390112b\"\u003e\u003ccode\u003e31bb66e\u003c/code\u003e\u003c/a\u003e 4.53.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.54.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.3.1 - 2025-12-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eViews could not be opened during the \u003ccode\u003einit\u003c/code\u003e event. #TINY-13463\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.3.0 - 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003edocuments_file_types\u003c/code\u003e option. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003efiles_upload_handler\u003c/code\u003e and \u003ccode\u003elink_uploadtab\u003c/code\u003e options in the Link plugin. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew upload tab to the link dialog when \u003ccode\u003efiles_upload_handler\u003c/code\u003e, \u003ccode\u003edocuments_file_types\u003c/code\u003e, and \u003ccode\u003elink_uploadtab\u003c/code\u003e are all specified. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew options for \u003ccode\u003edropzone\u003c/code\u003e dialog components: \u003ccode\u003edropAreaLabel\u003c/code\u003e, \u003ccode\u003ebuttonLabel\u003c/code\u003e, \u003ccode\u003eallowedFileTypes\u003c/code\u003e and \u003ccode\u003eallowedFileExtensions\u003c/code\u003e. #TINY-13278\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccordions can now be opened and closed when the editor is in a read-only state. #TINY-12316\u003c/li\u003e\n\u003cli\u003eAn editor notification is now shown when a premium plugin is not allowed for a given license key. #TINY-12937\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHelp Plugin did not contain an entry for the Fullpage HTML plugin. #TINY-13183\u003c/li\u003e\n\u003cli\u003eAccordions could be toggled when the editor was in a disabled state. #TINY-12315\u003c/li\u003e\n\u003cli\u003eRemoving a line height sometimes did not remove it from all selected lines. #TINY-13053\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003efont-size\u003c/code\u003e style on \u003ccode\u003eli\u003c/code\u003e elements was not copied to new list items. #TINY-13224\u003c/li\u003e\n\u003cli\u003eToolbar split button chevron tooltip is now the same as the main button tooltip unless explicitly set. #TINY-13271\u003c/li\u003e\n\u003cli\u003eInline formats were not applied to the marker of a list item when its content was a single block element. #TINY-13197\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cba9379f4a0467140fed6f48e3a3beb50fa1529e\"\u003e\u003ccode\u003ecba9379\u003c/code\u003e\u003c/a\u003e TINY-13472: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10799\"\u003e#10799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/f10e64478fb4704030500295a4322a0a4cda8d8b\"\u003e\u003ccode\u003ef10e644\u003c/code\u003e\u003c/a\u003e TINY-13463: Fix views could not be toggled on init. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10772\"\u003e#10772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/aa6fd622392a8f15dd2ec09491a1784ffbe477db\"\u003e\u003ccode\u003eaa6fd62\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/4c896953bb7342fdfbf6aad6c3d4bf601a6cf942\"\u003e\u003ccode\u003e4c89695\u003c/code\u003e\u003c/a\u003e TINY-12194: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1b4fad11a1c53948f07349d452c73a78a614554d\"\u003e\u003ccode\u003e1b4fad1\u003c/code\u003e\u003c/a\u003e TINY-13484: Fix failing CopyAndPasteTest caused by lastest Chrome (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e44902f417fe9db8ebbc9352348811a8d6c50b64\"\u003e\u003ccode\u003ee44902f\u003c/code\u003e\u003c/a\u003e TINY-13319: Incorrect link corrected. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10778\"\u003e#10778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/566b9d330b57be2dcf75cbfa2bd97f4af22f9801\"\u003e\u003ccode\u003e566b9d3\u003c/code\u003e\u003c/a\u003e TINY-13411: Adjust NPM license information to have correct links (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/12ce7b02bde8a8c2047f596bca05fe2548efd6d5\"\u003e\u003ccode\u003e12ce7b0\u003c/code\u003e\u003c/a\u003e TINY-13411: Update license information for built component package (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10769\"\u003e#10769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e91afefae8a6cea48134a6c350b887dfc8b29605\"\u003e\u003ccode\u003ee91afef\u003c/code\u003e\u003c/a\u003e TINY-13319: fix error message (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/72ffce18990ddfbf0954df4fd7b364352f8e851f\"\u003e\u003ccode\u003e72ffce1\u003c/code\u003e\u003c/a\u003e TINY-12315: Preventing accordions to be clicked when disabled. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10716\"\u003e#10716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.3.1/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.104.1\u003c/h2\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.104.0\u003c/h2\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/24e3c2d2c9f8c6d60810302b2ea70ed86e2863dc\"\u003e\u003ccode\u003e24e3c2d\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20253\"\u003e#20253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2efd21b0b06baa9b1a7f009b336379dcef24c1a5\"\u003e\u003ccode\u003e2efd21b\u003c/code\u003e\u003c/a\u003e fix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/c5100702335a9cdcb75558ccd80def2329bd4abf\"\u003e\u003ccode\u003ec510070\u003c/code\u003e\u003c/a\u003e fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4b0501c69700963bad1285b56f9cfa74704cb963\"\u003e\u003ccode\u003e4b0501c\u003c/code\u003e\u003c/a\u003e ci: fix release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20252\"\u003e#20252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c213cecf2906bc41102c3a4cfdd1ad3522d0171\"\u003e\u003ccode\u003e0c213ce\u003c/code\u003e\u003c/a\u003e ci: use \u003ccode\u003e\\\u0026lt;@\u0026amp;1450591255485743204\u0026gt;\u003c/code\u003e over \u003ccode\u003e@here\u003c/code\u003e for discord notificationw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/5bf8bc51bcfb49d25b73aae450b246cd8b8b423a\"\u003e\u003ccode\u003e5bf8bc5\u003c/code\u003e\u003c/a\u003e refactor: types for benchmarks and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/505a5e744fbcf4471ddb534bf1d4aebea9643c1b\"\u003e\u003ccode\u003e505a5e7\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20188\"\u003e#20188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c066808d59e4f9406e11bab4ffa2e0feacbd0e2\"\u003e\u003ccode\u003e0c06680\u003c/code\u003e\u003c/a\u003e refactor: update eslint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2eb0d6a410513960bd7d65bf15baf15704a612eb\"\u003e\u003ccode\u003e2eb0d6a\u003c/code\u003e\u003c/a\u003e ci: release announcement (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20238\"\u003e#20238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/b2b24590a08755b706d2009ca97a226addf9e83b\"\u003e\u003ccode\u003eb2b2459\u003c/code\u003e\u003c/a\u003e ci: cancel in progress (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20239\"\u003e#20239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.104.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@atlaskit/pragmatic-drag-and-drop-flourish` from 2.0.9 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atlassian/pragmatic-drag-and-drop/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a fo...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4732","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4732","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4732/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-12-19T04:38:01.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3746004745","node_id":"PR_kwDOA71WU865vtui","number":4730,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 51 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-26T04:42:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-19T04:38:01.000Z","updated_at":"2025-12-26T04:42:32.000Z","time_to_close":605069,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":51,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@eslint/js","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.10.1","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"9.39.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.5","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.104.1","repository_url":"https://github.com/webpack/webpack"},{"name":"@atlaskit/pragmatic-drag-and-drop-flourish","old_version":"2.0.9","new_version":"2.0.10","repository_url":"https://github.com/atlassian/pragmatic-drag-and-drop"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.22.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.22.1","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.22.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.2","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.16.0","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.2.1","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-intl","old_version":"7.1.14","new_version":"8.0.4","repository_url":"https://github.com/formatjs/formatjs"},{"name":"react-router","old_version":"7.9.6","new_version":"7.11.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.1","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@formatjs/cli","old_version":"6.7.4","new_version":"6.8.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"babel-plugin-formatjs","old_version":"10.5.41","new_version":"11.0.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-formatjs","old_version":"5.4.2","new_version":"6.0.2","repository_url":"https://github.com/formatjs/formatjs"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.24","new_version":"0.4.26","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"vite","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.7","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.97.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 51 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `9.39.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `25.0.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.5` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.3.1` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.104.1` |\n| [@atlaskit/pragmatic-drag-and-drop-flourish](https://github.com/atlassian/pragmatic-drag-and-drop) | `2.0.9` | `2.0.10` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.22.1` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.22.1` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.22.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.3` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.16.0` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.2.1` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [react-intl](https://github.com/formatjs/formatjs) | `7.1.14` | `8.0.4` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.11.0` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.1` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@formatjs/cli](https://github.com/formatjs/formatjs) | `6.7.4` | `6.8.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.50.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.50.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [babel-plugin-formatjs](https://github.com/formatjs/formatjs) | `10.5.41` | `11.0.2` |\n| [eslint-plugin-formatjs](https://github.com/formatjs/formatjs) | `5.4.2` | `6.0.2` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.24` | `0.4.26` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.3.0` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.3` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.7` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.97.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.39.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\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.10.1 to 25.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/node\"\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.1 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\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/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/9278324aa0023d223874825b0d4b6ac75783096a\"\u003e\u003ccode\u003e9278324\u003c/code\u003e\u003c/a\u003e 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f\"\u003e\u003ccode\u003e542266a\u003c/code\u003e\u003c/a\u003e Build: changelog update for 9.39.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20394\"\u003e#20394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20381\"\u003e#20381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20391\"\u003e#20391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20382\"\u003e#20382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.5\u003c/h2\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.4\u003c/h2\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6187\"\u003e#6187\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6188\"\u003e#6188\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6190\"\u003e#6190\u003c/a\u003e: Fix syntax error in manualChunks example (\u003ca href=\"https://github.com/jonnyeom\"\u003e\u003ccode\u003e@​jonnyeom\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6194\"\u003e#6194\u003c/a\u003e: chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6195\"\u003e#6195\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6202\"\u003e#6202\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6203\"\u003e#6203\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6209\"\u003e#6209\u003c/a\u003e: Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.5\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-16\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrong semicolon insertion position when using JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGenerate spec-compliant sourcemaps when sources content is excluded (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6196\"\u003e#6196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6196\"\u003e#6196\u003c/a\u003e: fix: set sourcesContent to undefined instead of null when excluding sources content (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6206\"\u003e#6206\u003c/a\u003e: Fix semicolon order in JSX (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-12-15\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eSymbol.dispose\u003c/code\u003e and \u003ccode\u003eSymbol.asyncDispose\u003c/code\u003e properties are never removed with \u003ccode\u003e(await) using\u003c/code\u003e declarations. (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6185\"\u003e#6185\u003c/a\u003e: chore(deps): update dependency \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e to v8 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6186\"\u003e#6186\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6187\"\u003e#6187\u003c/a\u003e: chore(deps): lock file maintenance (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6188\"\u003e#6188\u003c/a\u003e: chore(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6190\"\u003e#6190\u003c/a\u003e: Fix syntax error in manualChunks example (\u003ca href=\"https://github.com/jonnyeom\"\u003e\u003ccode\u003e@​jonnyeom\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6194\"\u003e#6194\u003c/a\u003e: chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6195\"\u003e#6195\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6202\"\u003e#6202\u003c/a\u003e: fix(deps): update swc monorepo (major) (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6203\"\u003e#6203\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6209\"\u003e#6209\u003c/a\u003e: Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/31bb66ee9eea35e5ae348e4074bbad55d390112b\"\u003e\u003ccode\u003e31bb66e\u003c/code\u003e\u003c/a\u003e 4.53.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/459c636987cffd51d281d8a234e47bdd7eab702f\"\u003e\u003ccode\u003e459c636\u003c/code\u003e\u003c/a\u003e Fix semicolon order in JSX (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/d7613658df11e4799cecf7d758db10dce465d809\"\u003e\u003ccode\u003ed761365\u003c/code\u003e\u003c/a\u003e fix: set sourcesContent to undefined instead of null when excluding sources c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7df7947fdb51ead87b71d38ece3752796bd0249c\"\u003e\u003ccode\u003e7df7947\u003c/code\u003e\u003c/a\u003e 4.53.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/eb7ffe91222f1a0be98cec891a54fc3166a425d6\"\u003e\u003ccode\u003eeb7ffe9\u003c/code\u003e\u003c/a\u003e Do not tree-shake handlers for \u0026quot;using\u0026quot; (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6209\"\u003e#6209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/02c3e4df6ec5465367949b6f9b1e2bc832bf6651\"\u003e\u003ccode\u003e02c3e4d\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6203\"\u003e#6203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/55668b3ded115ca01b0a3413fb454b3fbfe6a474\"\u003e\u003ccode\u003e55668b3\u003c/code\u003e\u003c/a\u003e fix(deps): update swc monorepo (major) (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6202\"\u003e#6202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/c5f3e1d3162ccb36e18704138c21457a084ef358\"\u003e\u003ccode\u003ec5f3e1d\u003c/code\u003e\u003c/a\u003e Fix syntax error in manualChunks example (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6190\"\u003e#6190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/7dcce8a1aaf29840bf12dbb0499133c744aedd1a\"\u003e\u003ccode\u003e7dcce8a\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6195\"\u003e#6195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/61eb141e14855ca9b61637d73eb8438fdae7e680\"\u003e\u003ccode\u003e61eb141\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6194\"\u003e#6194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.3.1 - 2025-12-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eViews could not be opened during the \u003ccode\u003einit\u003c/code\u003e event. #TINY-13463\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.3.0 - 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNew \u003ccode\u003edocuments_file_types\u003c/code\u003e option. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003efiles_upload_handler\u003c/code\u003e and \u003ccode\u003elink_uploadtab\u003c/code\u003e options in the Link plugin. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew upload tab to the link dialog when \u003ccode\u003efiles_upload_handler\u003c/code\u003e, \u003ccode\u003edocuments_file_types\u003c/code\u003e, and \u003ccode\u003elink_uploadtab\u003c/code\u003e are all specified. #TINY-13278\u003c/li\u003e\n\u003cli\u003eNew options for \u003ccode\u003edropzone\u003c/code\u003e dialog components: \u003ccode\u003edropAreaLabel\u003c/code\u003e, \u003ccode\u003ebuttonLabel\u003c/code\u003e, \u003ccode\u003eallowedFileTypes\u003c/code\u003e and \u003ccode\u003eallowedFileExtensions\u003c/code\u003e. #TINY-13278\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImproved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccordions can now be opened and closed when the editor is in a read-only state. #TINY-12316\u003c/li\u003e\n\u003cli\u003eAn editor notification is now shown when a premium plugin is not allowed for a given license key. #TINY-12937\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHelp Plugin did not contain an entry for the Fullpage HTML plugin. #TINY-13183\u003c/li\u003e\n\u003cli\u003eAccordions could be toggled when the editor was in a disabled state. #TINY-12315\u003c/li\u003e\n\u003cli\u003eRemoving a line height sometimes did not remove it from all selected lines. #TINY-13053\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003efont-size\u003c/code\u003e style on \u003ccode\u003eli\u003c/code\u003e elements was not copied to new list items. #TINY-13224\u003c/li\u003e\n\u003cli\u003eToolbar split button chevron tooltip is now the same as the main button tooltip unless explicitly set. #TINY-13271\u003c/li\u003e\n\u003cli\u003eInline formats were not applied to the marker of a list item when its content was a single block element. #TINY-13197\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cba9379f4a0467140fed6f48e3a3beb50fa1529e\"\u003e\u003ccode\u003ecba9379\u003c/code\u003e\u003c/a\u003e TINY-13472: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10799\"\u003e#10799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/f10e64478fb4704030500295a4322a0a4cda8d8b\"\u003e\u003ccode\u003ef10e644\u003c/code\u003e\u003c/a\u003e TINY-13463: Fix views could not be toggled on init. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10772\"\u003e#10772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/aa6fd622392a8f15dd2ec09491a1784ffbe477db\"\u003e\u003ccode\u003eaa6fd62\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/4c896953bb7342fdfbf6aad6c3d4bf601a6cf942\"\u003e\u003ccode\u003e4c89695\u003c/code\u003e\u003c/a\u003e TINY-12194: Changelogs (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1b4fad11a1c53948f07349d452c73a78a614554d\"\u003e\u003ccode\u003e1b4fad1\u003c/code\u003e\u003c/a\u003e TINY-13484: Fix failing CopyAndPasteTest caused by lastest Chrome (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10780\"\u003e#10780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e44902f417fe9db8ebbc9352348811a8d6c50b64\"\u003e\u003ccode\u003ee44902f\u003c/code\u003e\u003c/a\u003e TINY-13319: Incorrect link corrected. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10778\"\u003e#10778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/566b9d330b57be2dcf75cbfa2bd97f4af22f9801\"\u003e\u003ccode\u003e566b9d3\u003c/code\u003e\u003c/a\u003e TINY-13411: Adjust NPM license information to have correct links (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/12ce7b02bde8a8c2047f596bca05fe2548efd6d5\"\u003e\u003ccode\u003e12ce7b0\u003c/code\u003e\u003c/a\u003e TINY-13411: Update license information for built component package (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10769\"\u003e#10769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/e91afefae8a6cea48134a6c350b887dfc8b29605\"\u003e\u003ccode\u003ee91afef\u003c/code\u003e\u003c/a\u003e TINY-13319: fix error message (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10755\"\u003e#10755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/72ffce18990ddfbf0954df4fd7b364352f8e851f\"\u003e\u003ccode\u003e72ffce1\u003c/code\u003e\u003c/a\u003e TINY-12315: Preventing accordions to be clicked when disabled. (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10716\"\u003e#10716\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.3.1/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.104.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.104.1\u003c/h2\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.104.0\u003c/h2\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/blob/main/CHANGELOG.md\"\u003ewebpack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.104.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2efd21b: Reexports runtime calculation should not accessing \u003cstrong\u003eWEBPACK_IMPORT_KEY\u003c/strong\u003e decl with var.\u003c/li\u003e\n\u003cli\u003ec510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.104.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed3dd841: Use method shorthand to render module content in \u003ccode\u003e__webpack_modules__\u003c/code\u003e object.\u003c/li\u003e\n\u003cli\u003ed3dd841: Enhance \u003ccode\u003eimport.meta.env\u003c/code\u003e to support object access.\u003c/li\u003e\n\u003cli\u003e4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.\u003c/li\u003e\n\u003cli\u003e04cd530: Handle more at-rules for CSS modules.\u003c/li\u003e\n\u003cli\u003ecafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added \u003ccode\u003ebase64url\u003c/code\u003e, \u003ccode\u003ebase62\u003c/code\u003e, \u003ccode\u003ebase58\u003c/code\u003e, \u003ccode\u003ebase52\u003c/code\u003e, \u003ccode\u003ebase49\u003c/code\u003e, \u003ccode\u003ebase36\u003c/code\u003e, \u003ccode\u003ebase32\u003c/code\u003e and \u003ccode\u003ebase25\u003c/code\u003e digests.\u003c/li\u003e\n\u003cli\u003e5983843: Provide a stable runtime function variable \u003ccode\u003e__webpack_global__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Improved \u003ccode\u003elocalIdentName\u003c/code\u003e hashing for CSS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e22c48fb: Added module existence check for informative error message in development mode.\u003c/li\u003e\n\u003cli\u003e50689e1: Use the fully qualified class name (or export name) for \u003ccode\u003e[fullhash]\u003c/code\u003e placeholder in CSS modules.\u003c/li\u003e\n\u003cli\u003ed3dd841: Support universal lazy compilation.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed module library export definitions when multiple runtimes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Fixed CSS nesting and CSS custom properties parsing.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't write fragment from URL to filename and apply fragment to module URL.\u003c/li\u003e\n\u003cli\u003eaab1da9: Fixed bugs for \u003ccode\u003ecss/global\u003c/code\u003e type.\u003c/li\u003e\n\u003cli\u003ed3dd841: Compatibility \u003ccode\u003eimport.meta.filename\u003c/code\u003e and \u003ccode\u003eimport.meta.dirname\u003c/code\u003e with \u003ccode\u003eeval\u003c/code\u003e devtools.\u003c/li\u003e\n\u003cli\u003ed3dd841: Handle nested \u003ccode\u003e__webpack_require__\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e728ddb7: The speed of identifier parsing has been improved.\u003c/li\u003e\n\u003cli\u003e0f8b31b: Improve types.\u003c/li\u003e\n\u003cli\u003ed3dd841: Don't corrupt \u003ccode\u003edebugId\u003c/code\u003e injection when \u003ccode\u003ehidden-source-map\u003c/code\u003e is used.\u003c/li\u003e\n\u003cli\u003e2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.\u003c/li\u003e\n\u003cli\u003ed3dd841: Serialize \u003ccode\u003eHookWebpackError\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ed3dd841: Added ability to use built-in properties in dotenv and define plugin.\u003c/li\u003e\n\u003cli\u003e3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.\u003c/li\u003e\n\u003cli\u003ed3dd841: Reduce collision for local indent name in CSS.\u003c/li\u003e\n\u003cli\u003ed3dd841: Remove CSS link tags when CSS imports are removed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/24e3c2d2c9f8c6d60810302b2ea70ed86e2863dc\"\u003e\u003ccode\u003e24e3c2d\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20253\"\u003e#20253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2efd21b0b06baa9b1a7f009b336379dcef24c1a5\"\u003e\u003ccode\u003e2efd21b\u003c/code\u003e\u003c/a\u003e fix(re-exports): reexports runtime calculation should not accessing `__WEBPAC...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/c5100702335a9cdcb75558ccd80def2329bd4abf\"\u003e\u003ccode\u003ec510070\u003c/code\u003e\u003c/a\u003e fix(security): userinfo bypass vulnerability in HttpUriPlugin allowedUris\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/4b0501c69700963bad1285b56f9cfa74704cb963\"\u003e\u003ccode\u003e4b0501c\u003c/code\u003e\u003c/a\u003e ci: fix release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20252\"\u003e#20252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c213cecf2906bc41102c3a4cfdd1ad3522d0171\"\u003e\u003ccode\u003e0c213ce\u003c/code\u003e\u003c/a\u003e ci: use \u003ccode\u003e\\\u0026lt;@\u0026amp;1450591255485743204\u0026gt;\u003c/code\u003e over \u003ccode\u003e@here\u003c/code\u003e for discord notificationw\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/5bf8bc51bcfb49d25b73aae450b246cd8b8b423a\"\u003e\u003ccode\u003e5bf8bc5\u003c/code\u003e\u003c/a\u003e refactor: types for benchmarks and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/505a5e744fbcf4471ddb534bf1d4aebea9643c1b\"\u003e\u003ccode\u003e505a5e7\u003c/code\u003e\u003c/a\u003e chore(release): new release (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20188\"\u003e#20188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/0c066808d59e4f9406e11bab4ffa2e0feacbd0e2\"\u003e\u003ccode\u003e0c06680\u003c/code\u003e\u003c/a\u003e refactor: update eslint configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/2eb0d6a410513960bd7d65bf15baf15704a612eb\"\u003e\u003ccode\u003e2eb0d6a\u003c/code\u003e\u003c/a\u003e ci: release announcement (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20238\"\u003e#20238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/b2b24590a08755b706d2009ca97a226addf9e83b\"\u003e\u003ccode\u003eb2b2459\u003c/code\u003e\u003c/a\u003e ci: cancel in progress (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20239\"\u003e#20239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.104.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@atlaskit/pragmatic-drag-and-drop-flourish` from 2.0.9 to 2.0.10\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atlassian/pragmatic-drag-and-drop/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockq...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4730","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4730","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4730/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-12-09T04:39:18.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3709190097","node_id":"PR_kwDOA71WU8631B8D","number":4723,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 43 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T04:37:25.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-09T04:39:18.000Z","updated_at":"2025-12-15T04:37:27.000Z","time_to_close":518287,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":43,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@types/node","old_version":"24.10.1","new_version":"24.10.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.1","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.6","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"react-router","old_version":"7.9.6","new_version":"7.10.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redux-observable","old_version":"3.0.0-rc.2","new_version":"3.0.0-rc.3","repository_url":"https://github.com/redux-observable/redux-observable"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.0","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.7","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.95.0","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 43 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.1` | `24.10.2` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.21.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.21.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.21.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.1` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.6` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.10.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [redux-observable](https://github.com/redux-observable/redux-observable) | `3.0.0-rc.2` | `3.0.0-rc.3` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.49.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.49.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.1` | `5.1.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.7` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.1` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.95.0` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.1 to 24.10.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 `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\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/mui/base-ui/commit/caa9eebaa3ffc50fabe232c8b0aa4b19d460a739\"\u003e\u003ccode\u003ecaa9eeb\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-rc.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3402\"\u003e#3402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/33692bda17535a462d788c810d1b2835378b005f\"\u003e\u003ccode\u003e33692bd\u003c/code\u003e\u003c/a\u003e [number field] Fix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d2de90bc7848705c69a99dd6a1ce71d6a4cb0d33\"\u003e\u003ccode\u003ed2de90b\u003c/code\u003e\u003c/a\u003e [menu][popover] Fix click sticking with \u003ccode\u003eopenOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6c19fa99be00c8fa41390d4dd1dc5fe6cf48eec6\"\u003e\u003ccode\u003e6c19fa9\u003c/code\u003e\u003c/a\u003e [collapsible] Remove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5b869f0c3b733d3b8367cf563917b2fc04f5fc4f\"\u003e\u003ccode\u003e5b869f0\u003c/code\u003e\u003c/a\u003e [dialog][popover] Close when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/0c6d6c435292c4b401f984ac3c9807cb3309f394\"\u003e\u003ccode\u003e0c6d6c4\u003c/code\u003e\u003c/a\u003e [checkbox][switch] Match native off state in form submission (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/cfddd4cbeb41f3090cb143009b43f39d96fc5372\"\u003e\u003ccode\u003ecfddd4c\u003c/code\u003e\u003c/a\u003e [all components] Fix missing use client directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e4d46241e50517fe95e19cdf28db279fb766e81a\"\u003e\u003ccode\u003ee4d4624\u003c/code\u003e\u003c/a\u003e [menu] Do not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4266d512540d5156c27db0f3254cde41c98d4ecc\"\u003e\u003ccode\u003e4266d51\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c4a9062ee3685916816a9ad7af2e96b1d0c80bd9\"\u003e\u003ccode\u003ec4a9062\u003c/code\u003e\u003c/a\u003e [NumberField] Fix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-rc.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4723","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4723","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4723/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-12-05T04:35:23.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3697468540","node_id":"PR_kwDOA71WU863N7En","number":4721,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 40 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-09T04:36:14.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-05T04:35:23.000Z","updated_at":"2025-12-09T04:36:16.000Z","time_to_close":345651,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":40,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"ace-builds","old_version":"1.43.4","new_version":"1.43.5","repository_url":"https://github.com/ajaxorg/ace-builds"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-rc.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/icons-material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/lab","old_version":"7.0.1-beta.19","new_version":"7.0.1-beta.20","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.3.5","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.21.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"react-router","old_version":"7.9.6","new_version":"7.10.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"uppy","old_version":"4.17.0","new_version":"5.2.0","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.48.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.48.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.6","repository_url":"https://github.com/vitejs/vite"},{"name":"react-is","old_version":"19.2.0","new_version":"19.2.1","repository_url":"https://github.com/facebook/react"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"replace-in-file","old_version":"8.3.0","new_version":"8.4.0","repository_url":"https://github.com/adamreisnz/replace-in-file"},{"name":"sass","old_version":"1.78.0","new_version":"1.94.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 40 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [ace-builds](https://github.com/ajaxorg/ace-builds) | `1.43.4` | `1.43.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-rc.0` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.3.5` | `7.3.6` |\n| [@mui/lab](https://github.com/mui/material-ui/tree/HEAD/packages/mui-lab) | `7.0.1-beta.19` | `7.0.1-beta.20` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.3.5` | `7.3.6` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.21.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.21.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.21.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.0` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.1` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.9.6` | `7.10.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.2.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.48.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.48.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.6` |\n| [react-is](https://github.com/facebook/react/tree/HEAD/packages/react-is) | `19.2.0` | `19.2.1` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [replace-in-file](https://github.com/adamreisnz/replace-in-file) | `8.3.0` | `8.4.0` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.94.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\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=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ace-builds` from 1.43.4 to 1.43.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md\"\u003eace-builds's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/ajaxorg/ace/compare/v1.43.4...v1.43.5\"\u003e1.43.5\u003c/a\u003e (2025-12-02)\u003c/h3\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajaxorg/ace-builds/commit/a31f6d4a5aee8a2dff50675483bc5c66f395043d\"\u003e\u003ccode\u003ea31f6d4\u003c/code\u003e\u003c/a\u003e package 02.12.25\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajaxorg/ace-builds/compare/v1.43.4...v1.43.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-rc.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSelect\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eDec 4, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing \u003ccode\u003e'use client'\u003c/code\u003e directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Match native unchecked state in form submission.\u003c!-- raw HTML omitted --\u003e\nThe Checkbox will not submit the \u003ccode\u003e\u0026quot;off\u0026quot;\u003c/code\u003e value with a form when unchecked anymore, unless the new \u003ccode\u003euncheckedValue\u003c/code\u003e prop is set.\n(\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCollapsible\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change:\u003c/strong\u003e Removed the \u003ccode\u003ekeepHighlight\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing after pointer lock exit in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3379\"\u003e#3379\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehighlightItemOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3377\"\u003e#3377\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure hidden input participates in form validation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3374\"\u003e#3374\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove symbol replacement logic (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3376\"\u003e#3376\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix fractional step snapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3375\"\u003e#3375\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePopover\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eClose when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix modal backdrop on touch (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3383\"\u003e#3383\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix popover glitching when flipped (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3364\"\u003e#3364\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\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/mui/base-ui/commit/caa9eebaa3ffc50fabe232c8b0aa4b19d460a739\"\u003e\u003ccode\u003ecaa9eeb\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-rc.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3402\"\u003e#3402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/33692bda17535a462d788c810d1b2835378b005f\"\u003e\u003ccode\u003e33692bd\u003c/code\u003e\u003c/a\u003e [number field] Fix pointer lock release when soft clicking in Firefox (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3378\"\u003e#3378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/d2de90bc7848705c69a99dd6a1ce71d6a4cb0d33\"\u003e\u003ccode\u003ed2de90b\u003c/code\u003e\u003c/a\u003e [menu][popover] Fix click sticking with \u003ccode\u003eopenOnHover\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3414\"\u003e#3414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6c19fa99be00c8fa41390d4dd1dc5fe6cf48eec6\"\u003e\u003ccode\u003e6c19fa9\u003c/code\u003e\u003c/a\u003e [collapsible] Remove \u003ccode\u003erender={null}\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3407\"\u003e#3407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/5b869f0c3b733d3b8367cf563917b2fc04f5fc4f\"\u003e\u003ccode\u003e5b869f0\u003c/code\u003e\u003c/a\u003e [dialog][popover] Close when pressing focusable element outside (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3380\"\u003e#3380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/0c6d6c435292c4b401f984ac3c9807cb3309f394\"\u003e\u003ccode\u003e0c6d6c4\u003c/code\u003e\u003c/a\u003e [checkbox][switch] Match native off state in form submission (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3406\"\u003e#3406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/cfddd4cbeb41f3090cb143009b43f39d96fc5372\"\u003e\u003ccode\u003ecfddd4c\u003c/code\u003e\u003c/a\u003e [all components] Fix missing use client directives (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3408\"\u003e#3408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e4d46241e50517fe95e19cdf28db279fb766e81a\"\u003e\u003ccode\u003ee4d4624\u003c/code\u003e\u003c/a\u003e [menu] Do not import client components from MenuStore (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3409\"\u003e#3409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/4266d512540d5156c27db0f3254cde41c98d4ecc\"\u003e\u003ccode\u003e4266d51\u003c/code\u003e\u003c/a\u003e [autocomplete] Fix \u003ccode\u003ekeepHighlight\u003c/code\u003e focus sync (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3399\"\u003e#3399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c4a9062ee3685916816a9ad7af2e96b1d0c80bd9\"\u003e\u003ccode\u003ec4a9062\u003c/code\u003e\u003c/a\u003e [NumberField] Fix parsing numbers with Swiss locale (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3361\"\u003e#3361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-rc.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1.1/packages/graphiql-plugin-explorer\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/icons-material` from 7.3.5 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4721","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4721","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4721/packages"}},{"old_version":"3.3.0","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-12-02T05:09:08.000Z","version_change":"3.3.0 → 3.4.2","issue":{"uuid":"3684079880","node_id":"PR_kwDOA71WU862gooU","number":4718,"state":"closed","title":"Bump the all-ui-deps group across 1 directory with 31 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-03T04:32:03.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-02T05:09:08.000Z","updated_at":"2025-12-03T04:32:05.000Z","time_to_close":84175,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-ui-deps","update_count":31,"packages":[{"name":"@prettier/plugin-xml","old_version":"3.3.0","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.3","repository_url":"https://github.com/prettier/prettier"},{"name":"@eslint/eslintrc","old_version":"3.3.1","new_version":"3.3.3","repository_url":"https://github.com/eslint/eslintrc"},{"name":"rimraf","old_version":"6.1.0","new_version":"6.1.2","repository_url":"https://github.com/isaacs/rimraf"},{"name":"rollup","old_version":"4.53.2","new_version":"4.53.3","repository_url":"https://github.com/rollup/rollup"},{"name":"monaco-editor","old_version":"0.54.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"tinymce","old_version":"8.2.1","new_version":"8.2.2","repository_url":"https://github.com/tinymce/tinymce"},{"name":"webpack","old_version":"5.102.1","new_version":"5.103.0","repository_url":"https://github.com/webpack/webpack"},{"name":"@base-ui-components/react","old_version":"1.0.0-beta.4","new_version":"1.0.0-beta.7","repository_url":"https://github.com/mui/base-ui"},{"name":"@graphiql/plugin-explorer","old_version":"3.2.5","new_version":"5.1.1","repository_url":"https://github.com/graphql/graphiql"},{"name":"@mui/x-data-grid","old_version":"8.18.0","new_version":"8.20.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-date-pickers","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@mui/x-tree-view","old_version":"8.18.0","new_version":"8.19.0","repository_url":"https://github.com/mui/mui-x"},{"name":"@reduxjs/toolkit","old_version":"2.8.2","new_version":"2.11.0","repository_url":"https://github.com/reduxjs/redux-toolkit"},{"name":"@types/react","old_version":"19.2.4","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"fast-xml-parser","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"graphiql","old_version":"3.8.3","new_version":"5.2.2","repository_url":"https://github.com/graphql/graphiql"},{"name":"jotai","old_version":"2.15.1","new_version":"2.15.2","repository_url":"https://github.com/pmndrs/jotai"},{"name":"jotai-effect","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jotaijs/jotai-effect"},{"name":"marked","old_version":"17.0.0","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"react-window","old_version":"1.8.11","new_version":"2.2.3","repository_url":"https://github.com/bvaughn/react-window"},{"name":"@types/react-window","old_version":"1.8.8","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-window-infinite-loader","old_version":"1.0.10","new_version":"2.0.0","repository_url":"https://github.com/bvaughn/react-window-infinite-loader"},{"name":"@types/react-window-infinite-loader","old_version":"1.0.9","new_version":"2.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"uppy","old_version":"4.17.0","new_version":"5.1.11","repository_url":"https://github.com/transloadit/uppy"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.4","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.46.4","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.2.2","new_version":"7.2.6","repository_url":"https://github.com/vitejs/vite"},{"name":"@swc/core","old_version":"1.15.1","new_version":"1.15.3","repository_url":"https://github.com/swc-project/swc"},{"name":"sass","old_version":"1.78.0","new_version":"1.94.2","repository_url":"https://github.com/sass/dart-sass"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-ui-deps group with 31 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.3.0` | `3.4.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.3` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` |\n| [rollup](https://github.com/rollup/rollup) | `4.53.2` | `4.53.3` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.54.0` | `0.55.1` |\n| [tinymce](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce) | `8.2.1` | `8.2.2` |\n| [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` |\n| [@base-ui-components/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0-beta.4` | `1.0.0-beta.7` |\n| [@graphiql/plugin-explorer](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer) | `3.2.5` | `5.1.1` |\n| [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) | `8.18.0` | `8.20.0` |\n| [@mui/x-date-pickers](https://github.com/mui/mui-x/tree/HEAD/packages/x-date-pickers) | `8.18.0` | `8.19.0` |\n| [@mui/x-tree-view](https://github.com/mui/mui-x/tree/HEAD/packages/x-tree-view) | `8.18.0` | `8.19.0` |\n| [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.8.2` | `2.11.0` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.4` | `19.2.7` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.1` | `5.3.2` |\n| [graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql) | `3.8.3` | `5.2.2` |\n| [jotai](https://github.com/pmndrs/jotai) | `2.15.1` | `2.15.2` |\n| [jotai-effect](https://github.com/jotaijs/jotai-effect) | `2.1.3` | `2.1.5` |\n| [marked](https://github.com/markedjs/marked) | `17.0.0` | `17.0.1` |\n| [react-window](https://github.com/bvaughn/react-window) | `1.8.11` | `2.2.3` |\n| [@types/react-window](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window) | `1.8.8` | `2.0.0` |\n| [react-window-infinite-loader](https://github.com/bvaughn/react-window-infinite-loader) | `1.0.10` | `2.0.0` |\n| [@types/react-window-infinite-loader](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-window-infinite-loader) | `1.0.9` | `2.0.0` |\n| [uppy](https://github.com/transloadit/uppy) | `4.17.0` | `5.1.11` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.48.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.46.4` | `8.48.0` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.2.2` | `7.2.6` |\n| [@swc/core](https://github.com/swc-project/swc) | `1.15.1` | `1.15.3` |\n| [sass](https://github.com/sass/dart-sass) | `1.78.0` | `1.94.2` |\n\n\nUpdates `@prettier/plugin-xml` from 3.3.0 to 3.4.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/plugin-xml/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​prettier/plugin-xml\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[3.4.2] - 2025-07-08\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude \u003ccode\u003e.ts\u003c/code\u003e and \u003ccode\u003e.tsx\u003c/code\u003e as XML extensions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.1] - 2024-03-30\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix the npm publish.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.4.0] - 2024-03-29\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport plugin type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix printing around reference nodes.\u003c/li\u003e\n\u003cli\u003eTrim only XML whitespace, not JS whitespace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1] - 2024-02-10\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow elements to be marked as whitespace ignored even when they have reference nodes.\u003c/li\u003e\n\u003c/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/prettier/plugin-xml/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.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.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\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.7.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.2...3.7.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAPI: Fix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003e#18375\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\u003eAn internal refactor accidentally broke the VSCode extension plugin loading.\u003c/p\u003e\n\u003ch1\u003e3.7.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.1...3.7.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Fix string print when switching quotes (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003e#18351\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003e// Input\nconsole.log(\u0026quot;A descriptor\\\\'s .kind must be \\\u0026quot;method\\\u0026quot; or \\\u0026quot;field\\\u0026quot;.\u0026quot;)\n\u003cp\u003e// Prettier 3.7.1\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Preserve quote for embedded HTML attribute values (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003e#18352\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nconst html = /* HTML */ ` \u0026lt;div class=\u0026quot;${styles.banner}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt; `;\n\u003cp\u003e// Prettier 3.7.1\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=${styles.banner}\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=\u0026amp;quot;${styles.banner}\u0026amp;quot;\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003e#18364\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nexport type XXX = {\n  // tbd\n};\n\u003cp\u003e// Prettier 3.7.1\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fdfa6701767f5140a85902ecc9fb6444f5b4e3f8\"\u003e\u003ccode\u003efdfa670\u003c/code\u003e\u003c/a\u003e Release 3.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/2dce3ec09081427775cc93a8d92cb828a0129e6f\"\u003e\u003ccode\u003e2dce3ec\u003c/code\u003e\u003c/a\u003e Fix typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/27d6c645cadeebe86011a195e8058d29888a68f6\"\u003e\u003ccode\u003e27d6c64\u003c/code\u003e\u003c/a\u003e Revert previous change to \u003ccode\u003egetFileInfo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18375\"\u003e#18375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f4a7afaebfa27b975f6b4e336091cd600b0f5592\"\u003e\u003ccode\u003ef4a7afa\u003c/code\u003e\u003c/a\u003e Add types for config related functions (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18376\"\u003e#18376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/9266e3e85b0dd4c594554cf9a91988e20c006f9b\"\u003e\u003ccode\u003e9266e3e\u003c/code\u003e\u003c/a\u003e Add resolved test cases (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18358\"\u003e#18358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3bfc014442370ebad42b42e8eceea6d25891148d\"\u003e\u003ccode\u003e3bfc014\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/081b84695b060651dc221afcda7531f4c7731c2e\"\u003e\u003ccode\u003e081b846\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/03384c964d99ef26cb1a7fec68e7e5e263220cea\"\u003e\u003ccode\u003e03384c9\u003c/code\u003e\u003c/a\u003e Release 3.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/514e51afa2046aac7beb651270f0f4ce74a3dafa\"\u003e\u003ccode\u003e514e51a\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/29a11ae1ae417b8d0fa66d88d656001a6a90e297\"\u003e\u003ccode\u003e29a11ae\u003c/code\u003e\u003c/a\u003e Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18364\"\u003e#18364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3\"\u003e3.3.3\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erelease v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e8aa555a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2\"\u003e3.3.2\u003c/a\u003e (2025-11-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove name property from all and recommended configs (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/200\"\u003e#200\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217\"\u003e344da49\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231\"\u003e\u003ccode\u003efdb5298\u003c/code\u003e\u003c/a\u003e chore: release 3.3.3 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496\"\u003e\u003ccode\u003e8aa555a\u003c/code\u003e\u003c/a\u003e fix: release v3.3.3 because publishing v3.3.2 failed (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40\"\u003e\u003ccode\u003ea8b773d\u003c/code\u003e\u003c/a\u003e chore: release 3.3.2 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e\"\u003e\u003ccode\u003e85244bb\u003c/code\u003e\u003c/a\u003e chore: switch to \u003ccode\u003egoogleapis/release-please-action\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/208\"\u003e#208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d\"\u003e\u003ccode\u003ed356360\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b\"\u003e\u003ccode\u003e116bf03\u003c/code\u003e\u003c/a\u003e chore: update js-yaml to version 4.1.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/207\"\u003e#207\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df\"\u003e\u003ccode\u003e16e8d20\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15\"\u003e\u003ccode\u003e3b089ac\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e.gitignore\u003c/code\u003e to exclude shared workflows (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/206\"\u003e#206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c\"\u003e\u003ccode\u003e1f6e2d1\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13\"\u003e\u003ccode\u003e785c00b\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​eslint/eslintrc\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rimraf` from 6.1.0 to 6.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04\"\u003e\u003ccode\u003ecd45498\u003c/code\u003e\u003c/a\u003e 6.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160\"\u003e\u003ccode\u003efe9a962\u003c/code\u003e\u003c/a\u003e glob@13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59\"\u003e\u003ccode\u003e30dc9d8\u003c/code\u003e\u003c/a\u003e 6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400\"\u003e\u003ccode\u003e9dffc3e\u003c/code\u003e\u003c/a\u003e update glob\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1\"\u003e\u003ccode\u003eb6462ea\u003c/code\u003e\u003c/a\u003e mock platform properly in test/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48\"\u003e\u003ccode\u003e668309f\u003c/code\u003e\u003c/a\u003e ci: update typedoc action\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `rollup` from 4.53.2 to 4.53.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rollup/rollup/releases\"\u003erollup's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.53.3\u003c/h2\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/blob/master/CHANGELOG.md\"\u003erollup's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.53.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-19\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix an error where too many modules where flagged for having an unused external import (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix an error where an assignment was wrongly tree-shaken when mutating it (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6183\"\u003e#6183\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePull Requests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6171\"\u003e#6171\u003c/a\u003e: Add test-install CI job to test packaging, installation and importing of rollup package (\u003ca href=\"https://github.com/antoninkriz\"\u003e\u003ccode\u003e@​antoninkriz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6174\"\u003e#6174\u003c/a\u003e: Re-enable TypeScript test (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6180\"\u003e#6180\u003c/a\u003e: fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6182\"\u003e#6182\u003c/a\u003e: Tracing the importers chain for exported variables in external module (\u003ca href=\"https://github.com/TrickyPi\"\u003e\u003ccode\u003e@​TrickyPi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/rollup/rollup/pull/6183\"\u003e#6183\u003c/a\u003e: Check if left side is included when checking if assigning to an assignment has side effects (\u003ca href=\"https://github.com/lukastaegert\"\u003e\u003ccode\u003e@​lukastaegert\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/rollup/rollup/commit/998b5950a6ea7cea1a7b994e8dab45472c3cbe7e\"\u003e\u003ccode\u003e998b595\u003c/code\u003e\u003c/a\u003e 4.53.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/ef834c2e02e99578c71588ff683b9f017be33421\"\u003e\u003ccode\u003eef834c2\u003c/code\u003e\u003c/a\u003e Tracing the importers chain for exported variables in external module (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6182\"\u003e#6182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/fb21d565ab75571f4f0e1a74e48d628a05359d3a\"\u003e\u003ccode\u003efb21d56\u003c/code\u003e\u003c/a\u003e Check if left side is included when checking if assigning to an assignment ha...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/4b4581d301f6869d364271888ef76302d095dc87\"\u003e\u003ccode\u003e4b4581d\u003c/code\u003e\u003c/a\u003e Add test-install CI job to test packaging, installation and importing of roll...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/18ee41ba706800b6cac80c0f334539c60a7f25a6\"\u003e\u003ccode\u003e18ee41b\u003c/code\u003e\u003c/a\u003e fix(deps): lock file maintenance minor/patch updates (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6180\"\u003e#6180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rollup/rollup/commit/f0a80d1f83cc736a072b2ecc20101f0df1bb3eec\"\u003e\u003ccode\u003ef0a80d1\u003c/code\u003e\u003c/a\u003e Re-enable TypeScript test (\u003ca href=\"https://redirect.github.com/rollup/rollup/issues/6174\"\u003e#6174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/rollup/rollup/compare/v4.53.2...v4.53.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `monaco-editor` from 0.54.0 to 0.55.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/releases\"\u003emonaco-editor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.55.1\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e: Fixes missing language exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e: v0.55.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis list of changes was \u003ca href=\"https://dev.azure.com/monacotools/Monaco/_build/results?buildId=377315\u0026amp;view=logs\"\u003eauto generated\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev0.55.0\u003c/h2\u003e\n\u003ch2\u003eChanges:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e: Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e: v0.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e: Install playwright dependencies in monaco-editor-core job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e: Fixes website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e: fixes website \u0026amp; adds editor.api.d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e: Fixes typedoc \u0026amp; updates pipelines to test website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5100\"\u003e#5100\u003c/a\u003e: Updates website dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5071\"\u003e#5071\u003c/a\u003e: Bump vite from 5.4.20 to 5.4.21 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4961\"\u003e#4961\u003c/a\u003e: Bump on-headers and compression in /samples\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5040\"\u003e#5040\u003c/a\u003e: Bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e from 7.18.9 to 7.28.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5095\"\u003e#5095\u003c/a\u003e: Bump vite from 7.1.9 to 7.1.11 in /samples/browser-esm-vite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5097\"\u003e#5097\u003c/a\u003e: Cleans up build scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5098\"\u003e#5098\u003c/a\u003e: Dont build the editor when building the website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5099\"\u003e#5099\u003c/a\u003e: Run tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5094\"\u003e#5094\u003c/a\u003e: Adds vite esm example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5093\"\u003e#5093\u003c/a\u003e: Adds playground support for esmUrl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5092\"\u003e#5092\u003c/a\u003e: Updates changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5090\"\u003e#5090\u003c/a\u003e: Adds localization section to readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5089\"\u003e#5089\u003c/a\u003e: Adds missing NLS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5088\"\u003e#5088\u003c/a\u003e: Dont use .js for typescript imports, as rollup adds them to the output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5070\"\u003e#5070\u003c/a\u003e: Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5069\"\u003e#5069\u003c/a\u003e: Bump playwright and \u003ccode\u003e@​playwright/test\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5058\"\u003e#5058\u003c/a\u003e: Add monaco-editor-core dependencies to monaco-editor after updating monaco-editor-core.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5053\"\u003e#5053\u003c/a\u003e: Bump loader-utils from 2.0.2 to 2.0.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5055\"\u003e#5055\u003c/a\u003e: Bump postcss and css-loader in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5054\"\u003e#5054\u003c/a\u003e: Bump json5 from 2.2.1 to 2.2.3 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4973\"\u003e#4973\u003c/a\u003e: Fix Kotlin number literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/4991\"\u003e#4991\u003c/a\u003e: Bump vite from 2.9.17 to 5.4.20 in /samples/browser-esm-vite-react\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5039\"\u003e#5039\u003c/a\u003e: Bump webpack from 5.90.1 to 5.102.1 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5037\"\u003e#5037\u003c/a\u003e: Bump ws in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e: [Bug] Multiple issues with how monaco-editor is published\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5051\"\u003e#5051\u003c/a\u003e: Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5010\"\u003e#5010\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md\"\u003emonaco-editor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.55.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes missing language exports (monaco.json/typescript/...) due to wrong \u0026quot;types\u0026quot; path - \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5123\"\u003e#5123\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.55.0]\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoves nested namespaces (\u003ccode\u003elanguages.css\u003c/code\u003e, \u003ccode\u003elanguages.html\u003c/code\u003e, \u003ccode\u003elanguages.json\u003c/code\u003e, \u003ccode\u003elanguages.typescript\u003c/code\u003e) to top level namespaces (\u003ccode\u003ecss\u003c/code\u003e, \u003ccode\u003ehtml\u003c/code\u003e, \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003etypescript\u003c/code\u003e) to simplify the build process and align with typescript recommendations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdds native LSP support (see new \u003ccode\u003elsp\u003c/code\u003e namespace).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdates dompurify to 3.2.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/516f350bdaf7a82f6731bd128a9ec86a6e5fa47d\"\u003e\u003ccode\u003e516f350\u003c/code\u003e\u003c/a\u003e Fixes missing language exports (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5121\"\u003e#5121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/9221aa0ef8a19147fa516c2826a33d92322f47f8\"\u003e\u003ccode\u003e9221aa0\u003c/code\u003e\u003c/a\u003e v0.55.1 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5122\"\u003e#5122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/d678c1d32df7e4752c7cdfdba73293c6f5beda2e\"\u003e\u003ccode\u003ed678c1d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5120\"\u003e#5120\u003c/a\u003e from microsoft/hediet/enormous-herring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/f047a08481848639d158756535c12a8c92f7561d\"\u003e\u003ccode\u003ef047a08\u003c/code\u003e\u003c/a\u003e Fixes npx playwright install --with-deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/220c1cab847519e63d1879c68d9b59930f80c601\"\u003e\u003ccode\u003e220c1ca\u003c/code\u003e\u003c/a\u003e Fixes \u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5113\"\u003emicrosoft/monaco-editor#5113\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5118\"\u003e#5118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/1b175c701c86406f1a491aac87401dba61e04e14\"\u003e\u003ccode\u003e1b175c7\u003c/code\u003e\u003c/a\u003e v0.55.0 (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5117\"\u003e#5117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/574b846ad235420d94be7f66e8f800e8b236b9fd\"\u003e\u003ccode\u003e574b846\u003c/code\u003e\u003c/a\u003e Install playwright dependencies in monaco-editor-core job (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5116\"\u003e#5116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/5486e82ffa1bed4d7bc619d9b91d9da3d5445b26\"\u003e\u003ccode\u003e5486e82\u003c/code\u003e\u003c/a\u003e update (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5105\"\u003e#5105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/e70b6618f427bcd1ea144aabc7dae09bf462cd33\"\u003e\u003ccode\u003ee70b661\u003c/code\u003e\u003c/a\u003e fixes website \u0026amp; adds editor.api.d.ts (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/monaco-editor/commit/36efbe07d929083932bef67f8ff86c3d144af3f6\"\u003e\u003ccode\u003e36efbe0\u003c/code\u003e\u003c/a\u003e Fixes typedoc \u0026amp; updates pipelines to test website (\u003ca href=\"https://redirect.github.com/microsoft/monaco-editor/issues/5102\"\u003e#5102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/monaco-editor/compare/v0.54.0...v0.55.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tinymce` from 8.2.1 to 8.2.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tinymce/tinymce/blob/main/modules/tinymce/CHANGELOG.md\"\u003etinymce's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.2.2 - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbility to load licensekeymanager in different hosting scenarios. #TINY-13203\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/cdcc335a14560c3cfe3d299edaebf3c2140e4775\"\u003e\u003ccode\u003ecdcc335\u003c/code\u003e\u003c/a\u003e TINY-13249: Changelog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10729\"\u003e#10729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/1ba444e0f7e24556fbe12b1bb95e1c390865ef6a\"\u003e\u003ccode\u003e1ba444e\u003c/code\u003e\u003c/a\u003e TINY-13275: Omit licensekeymanager from showing in help dialog (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10722\"\u003e#10722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/0dbc0aa2f27e3598d250c3125625e75189b31812\"\u003e\u003ccode\u003e0dbc0aa\u003c/code\u003e\u003c/a\u003e TINY-13203: Update licensekeymanager loading logic (\u003ca href=\"https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/10720\"\u003e#10720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tinymce/tinymce/commit/9b81134c1a1bbef0997c549fac57c4f7510543e4\"\u003e\u003ccode\u003e9b81134\u003c/code\u003e\u003c/a\u003e Bump version\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tinymce/tinymce/commits/8.2.2/modules/tinymce\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `webpack` from 5.102.1 to 5.103.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webpack/webpack/releases\"\u003ewebpack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.103.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eDotenvPlugin\u003c/code\u003e and top level \u003ccode\u003edotenv\u003c/code\u003e option to enable this plugin\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eWebpackManifestPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support the \u003ccode\u003eignoreList\u003c/code\u003e option in devtool plugins\u003c/li\u003e\n\u003cli\u003eAllow to use custom javascript parse function\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eimport.meta.env\u003c/code\u003e support for environment variables\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eimport.meta.dirname\u003c/code\u003e and \u003ccode\u003eimport.meta.filename\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003eimport.defer()\u003c/code\u003e for statistical path\u003c/li\u003e\n\u003cli\u003eHandle import.meta.main\u003c/li\u003e\n\u003cli\u003eAdded suport to setup named exports for JSON modules and disable usage named export for \u003ccode\u003eimport file from \u0026quot;./file.json\u0026quot; with { type: \u0026quot;json\u0026quot; }\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded support \u003ccode\u003e__dirname\u003c/code\u003e/\u003ccode\u003e__filename\u003c/code\u003e/\u003ccode\u003eimport.meta.dirname\u003c/code\u003e/\u003ccode\u003eimport.meta.filename\u003c/code\u003e for universal target\u003c/li\u003e\n\u003cli\u003e[CSS] Added the \u003ccode\u003eexportType\u003c/code\u003e option with \u003ccode\u003elink\u003c/code\u003e (by default), \u0026quot;text\u0026quot; and \u003ccode\u003ecss-style-sheet\u003c/code\u003e values\u003c/li\u003e\n\u003cli\u003e[CSS] Added support for \u003ccode\u003ecomposes\u003c/code\u003e properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edependOn\u003c/code\u003e chunk must be loaded before the common chunk\u003c/li\u003e\n\u003cli\u003eReturn to namespace import when the external request includes a specific export\u003c/li\u003e\n\u003cli\u003eNo runtime extra runtime code for module libraries\u003c/li\u003e\n\u003cli\u003eDelay HMR accept dependencies to preserve import attributes\u003c/li\u003e\n\u003cli\u003eProperly handle external presets for universal target\u003c/li\u003e\n\u003cli\u003eFixed incorrect identifier of import binding for module externals\u003c/li\u003e\n\u003cli\u003eFixed when defer import and dynamic default export mixed\u003c/li\u003e\n\u003cli\u003eReduce generated output when \u003ccode\u003eglobalThis\u003c/code\u003e supported\u003c/li\u003e\n\u003cli\u003eFixed loading async modules in defer import\u003c/li\u003e\n\u003cli\u003eReexport module for default import when no used exports for systemjs library\u003c/li\u003e\n\u003cli\u003eRename HarmonyExportDependencyParserPlugin exported id to CompatibilityPlugin tagged id\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003e__dirname\u003c/code\u003e and \u003ccode\u003e__filename\u003c/code\u003e for ES modules\u003c/li\u003e\n\u003cli\u003eRename single nested \u003ccode\u003e__webpack_export__\u003c/code\u003e and \u003ccode\u003e__webpack_require__\u003c/code\u003e in already bundled code\u003c/li\u003e\n\u003cli\u003e[Types] webpack function type\u003c/li\u003e\n\u003cli\u003e[Types] NormalModule type\u003c/li\u003e\n\u003cli\u003e[Types] Multi compiler configuration type\u003c/li\u003e\n\u003cli\u003e[Types] Fixed regression in custom \u003ccode\u003ehashDigest\u003c/code\u003e type\u003c/li\u003e\n\u003cli\u003e[CSS] No extra runtime for initial chunk\u003c/li\u003e\n\u003cli\u003e[CSS] Fixed a lot of CSS modules bugs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/e0219482aafb9087a50ca0be45110727a33801fb\"\u003e\u003ccode\u003ee021948\u003c/code\u003e\u003c/a\u003e chore(release): 5.103.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/1dc6967bb7771c32f1287ddddbc0e0605f3a1a84\"\u003e\u003ccode\u003e1dc6967\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20130\"\u003e#20130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/077417f1feab85336a50b2c57d2a39359f623486\"\u003e\u003ccode\u003e077417f\u003c/code\u003e\u003c/a\u003e fix(css): many css modules bugs (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20129\"\u003e#20129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/7722518487dea41ac2b4ebfda19815fa48bb7ace\"\u003e\u003ccode\u003e7722518\u003c/code\u003e\u003c/a\u003e chore: fix script (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20128\"\u003e#20128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/688a7f951143ea5c9fddb59380e9fd8754e5ef89\"\u003e\u003ccode\u003e688a7f9\u003c/code\u003e\u003c/a\u003e test: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20127\"\u003e#20127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/04fe5a19e245c9da7a55c8568a2aa467215f8f35\"\u003e\u003ccode\u003e04fe5a1\u003c/code\u003e\u003c/a\u003e refactor: pkg.pr.new publish (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20093\"\u003e#20093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/27c05c7c397e07fb2c682015d90789bc6f52bcb1\"\u003e\u003ccode\u003e27c05c7\u003c/code\u003e\u003c/a\u003e fix: return to namespace import when the external request includes a specific...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/067cc60bdbb9b66bc2d169388d9de738f7a8d305\"\u003e\u003ccode\u003e067cc60\u003c/code\u003e\u003c/a\u003e refactor: no runtime requirements for module library (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20096\"\u003e#20096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/d4208baecfe3709c6b931f76fc15abf454ee76e2\"\u003e\u003ccode\u003ed4208ba\u003c/code\u003e\u003c/a\u003e fix: delay HMR accept dependencies to preserve import attributes (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20124\"\u003e#20124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webpack/webpack/commit/102e1a4d81d487568721039e6a588e8420a30b50\"\u003e\u003ccode\u003e102e1a4\u003c/code\u003e\u003c/a\u003e feat(css): added css-style-sheet to exportType for CSSStyleSheet return (\u003ca href=\"https://redirect.github.com/webpack/webpack/issues/20104\"\u003e#20104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui-components/react` from 1.0.0-beta.4 to 1.0.0-beta.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.7\u003c/h2\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error about \u003ccode\u003eprops.ref\u003c/code\u003e access in React \u0026lt;=18 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3257\"\u003e#3257\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer non-adaptive anchoring position in \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e components and fix \u003ccode\u003eautoFocus\u003c/code\u003e scroll jumps (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3250\"\u003e#3250\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake popups' \u003ccode\u003edata-anchor-hidden\u003c/code\u003e state attribute check for anchor presence in layout (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3267\"\u003e#3267\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent popups from sticking after hover when pressing \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e tags inside them (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3318\"\u003e#3318\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix iOS VoiceOver voice control accessibility in non-modal popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3340\"\u003e#3340\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003earia-describedby\u003c/code\u003e on checkbox group (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3269\"\u003e#3269\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert overload types to ensure typed wrappers work correctly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3254\"\u003e#3254\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ignored \u003ccode\u003efilteredItems\u003c/code\u003e instances (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3272\"\u003e#3272\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlock mouseup at initial cursor point (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3274\"\u003e#3274\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cast \u003ccode\u003eref\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3324\"\u003e#3324\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass \u003ccode\u003ekey\u003c/code\u003e to the rendered element (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3255\"\u003e#3255\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested dialog from closing on \u003c!-- raw HTML omitted --\u003eShift+Tab\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNavigation Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Safari 18 issue where \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e width may be set to 0 on hover (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3309\"\u003e#3309\u003c/a\u003e) by \u003ca href=\"https://github.com/EmilNordling\"\u003e\u003ccode\u003e@​EmilNordling\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure submenu triggers participate in composite list (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3344\"\u003e#3344\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNumber Field\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui-components/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0-beta.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNov 27, 2025\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix error about \u003ccode\u003eprops.ref\u003c/code\u003e access in React \u0026lt;=18 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3257\"\u003e#3257\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer non-adaptive anchoring position in \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e components and fix \u003ccode\u003eautoFocus\u003c/code\u003e scroll jumps (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3250\"\u003e#3250\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake popups' \u003ccode\u003edata-anchor-hidden\u003c/code\u003e state attribute check for anchor presence in layout (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3267\"\u003e#3267\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent popups from sticking after hover when pressing \u003ccode\u003e\u0026amp;lt;a\u0026amp;gt;\u003c/code\u003e tags inside them (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3318\"\u003e#3318\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix iOS VoiceOver voice control accessibility in non-modal popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3340\"\u003e#3340\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAlert Dialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox Group\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003earia-describedby\u003c/code\u003e on checkbox group (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3269\"\u003e#3269\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert overload types to ensure typed wrappers work correctly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3254\"\u003e#3254\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ignored \u003ccode\u003efilteredItems\u003c/code\u003e instances (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3272\"\u003e#3272\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlock mouseup at initial cursor point (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3274\"\u003e#3274\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDialog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix focus restoration when focused element is hidden with CSS (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3313\"\u003e#3313\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eForm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix cast \u003ccode\u003eref\u003c/code\u003e type (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3324\"\u003e#3324\u003c/a\u003e) by \u003ca href=\"https://github.com/mj12albert\"\u003e\u003ccode\u003e@​mj12albert\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMenu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix trigger registration loop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3249\"\u003e#3249\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not pass \u003ccode\u003ekey\u003c/code\u003e to the rendered element (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3255\"\u003e#3255\u003c/a\u003e) by \u003ca href=\"https://github.com/michaldudak\"\u003e\u003ccode\u003e@​michaldudak\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested dialog from closing on \u003c!-- raw HTML omitted --\u003eShift+Tab\u003c!-- raw HTML omitted --\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNavigation Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Safari 18 issue where \u003ccode\u003e\u0026lt;Positioner\u0026gt;\u003c/code\u003e width may be set to 0 on hover (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3309\"\u003e#3309\u003c/a\u003e) by \u003ca href=\"https://github.com/EmilNordling\"\u003e\u003ccode\u003e@​EmilNordling\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/mui/base-ui/commit/043572d7e4d71f689d903f65e060645d127d831c\"\u003e\u003ccode\u003e043572d\u003c/code\u003e\u003c/a\u003e [release] 1.0.0-beta.7 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3331\"\u003e#3331\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/3e383ddd21d51dd4aabe58c4865fbdce3b1406ee\"\u003e\u003ccode\u003e3e383dd\u003c/code\u003e\u003c/a\u003e [navigation menu] Ensure submenu triggers participate in composite list (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3344\"\u003e#3344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/3a0216427395bb0fc8eeab5425d35187645e27ca\"\u003e\u003ccode\u003e3a02164\u003c/code\u003e\u003c/a\u003e [combobox] Fix loop when passing \u003ccode\u003eundefined\u003c/code\u003e to \u003ccode\u003eitems\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3348\"\u003e#3348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/acbaccc45f834d8be99159624112e4e394bb845b\"\u003e\u003ccode\u003eacbaccc\u003c/code\u003e\u003c/a\u003e [popups] Fix iOS VoiceOver voice control accessibility in non-modal popups (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/80d0218fafaf7301a4f08c7a948703db6b01ff7d\"\u003e\u003ccode\u003e80d0218\u003c/code\u003e\u003c/a\u003e [menu] Fix nested dialog from closing on \u0026lt;kbd\u0026gt;Shift+Tab\u0026lt;/kbd\u0026gt; (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3346\"\u003e#3346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/7a3eb2a402d529a1d4c79ad3346b536a090513fd\"\u003e\u003ccode\u003e7a3eb2a\u003c/code\u003e\u003c/a\u003e [popups] Improve performance when detached triggers are used (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3277\"\u003e#3277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/452c8eeb6981108679e3070eab5991adf18deeed\"\u003e\u003ccode\u003e452c8ee\u003c/code\u003e\u003c/a\u003e [dialog][popover] Fix focus restoration when focused element is hidden with C...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/00d408cc098048aaeef7f652095b7d6adc0a339c\"\u003e\u003ccode\u003e00d408c\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/sinon\u003c/code\u003e to ^21.0.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3297\"\u003e#3297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/c1878640dea50d14d122321f1fac65eb4eea0795\"\u003e\u003ccode\u003ec187864\u003c/code\u003e\u003c/a\u003e Bump react-router to ^7.9.6 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3288\"\u003e#3288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/560ee2e6e902bb4b47f61627f5eac01e02882b35\"\u003e\u003ccode\u003e560ee2e\u003c/code\u003e\u003c/a\u003e [number field] Fix literal space handling with symbols (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3334\"\u003e#3334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.0.0-beta.7/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@graphiql/plugin-explorer` from 3.2.5 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/graphql/graphiql/releases\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003cp\u003eWe're thrilled to announce the release of the all-new \u003cstrong\u003eGraphiQL 5\u003c/strong\u003e, powered by\nthe latest version of the \u003ca href=\"https://github.com/microsoft/monaco-editor\"\u003eMonaco editor\u003c/a\u003e! 🎉\u003c/p\u003e\n\u003cp\u003eWe've also added support for comments in the \u003cstrong\u003eVariables\u003c/strong\u003e and \u003cstrong\u003eHeaders\u003c/strong\u003e editors.\nThis release is a major step forward.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/2326\"\u003eThe original issue for integrating the Monaco editor\u003c/a\u003e was opened over \u003cstrong\u003e3 years ago\u003c/strong\u003e.\nAnd the \u003ca href=\"https://redirect.github.com/graphql/graphiql/issues/780\"\u003eissue requesting comments support in the Variables editor\u003c/a\u003e was opened over \u003cstrong\u003e6 years ago\u003c/strong\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee the \u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003emigration guide from GraphiQL 4\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.2\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.0.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.7-rc.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/graphql/graphiql/blob/main/docs/migration/graphiql-5.0.0.md\"\u003eMigration guide\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/graphql/graphiql/blob/main/packages/graphiql-plugin-explorer/CHANGELOG.md\"\u003e\u003ccode\u003e@​graphiql/plugin-explorer\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/6e5d5fce9a7eb5770f40300fc153e0b9b10edfbf\"\u003e\u003ccode\u003e6e5d5fc\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/293beed772baa2be834cad5f19e1aee0628e15cc\"\u003e\u003ccode\u003e293beed\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.37.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4077\"\u003e#4077\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - add new example \u003ca href=\"https://github.com/graphql/graphiql/tree/main/examples/example-graphiql-vite-react-router\"\u003eUsage GraphiQL 5 with Vite, React Router and \u003ccode\u003essr: true\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/graphql/graphiql/commit/3a0a75569c6b318f5dc27d62000bcc9b0536c6fd\"\u003e\u003ccode\u003e3a0a755\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/fd3f9e6a91be728a69a136ad8680f6e3c7241198\"\u003e\u003ccode\u003efd3f9e6\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/416e3a05e9473eb2abd444da61ecfb8614020d14\"\u003e\u003ccode\u003e416e3a0\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/graphql/graphiql/commit/3d41e113fbf53930fd1b519b6d1330d0f4b23b7b\"\u003e\u003ccode\u003e3d41e11\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​graphiql/react\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.36.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3990\"\u003e#3990\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/27e7eb60247437d992c1fcdcc6870cb7892d4b92\"\u003e\u003ccode\u003e27e7eb6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - allow multiple independent instances of GraphiQL on the same page\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003estore \u003ccode\u003eonClickReference\u003c/code\u003e in query editor in React \u003ccode\u003eref\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003eonClickReference\u003c/code\u003e from variable editor\u003c/li\u003e\n\u003cli\u003efix shortcut text per OS for run query in execute query button's tooltip and in default query\u003c/li\u003e\n\u003cli\u003eallow override all default GraphiQL plugins\u003c/li\u003e\n\u003cli\u003eadjust operation argument color to be purple from GraphiQL v2 on dark/light theme\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4009\"\u003e#4009\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/49364924d0da05a86f7c6c3139d44aed0e474531\"\u003e\u003ccode\u003e4936492\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - separate store actions from state, add \u003ccode\u003euseGraphiQLActions\u003c/code\u003e state\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/4002\"\u003e#4002\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/2d9faec57830b38aa175929c47a55c959c327535\"\u003e\u003ccode\u003e2d9faec\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - remove UMD builds\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3949\"\u003e#3949\u003c/a\u003e \u003ca href=\"https://github.com/graphql/graphiql/commit/0844dc1ca89a5d8fce0dc23658cca6987ff8443e\"\u003e\u003ccode\u003e0844dc1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dimaMachina\"\u003e\u003ccode\u003e@​dimaMachina\u003c/code\u003e\u003c/a\u003e! - - replace \u003ccode\u003eonCopyQuery\u003c/code\u003e hook with \u003ccode\u003ecopyQuery\u003c/code\u003e function\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ereplace \u003ccode\u003eonMergeQuery\u003c/code\u003e hook with \u003ccode\u003emergeQuery\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003ereplace \u003ccode\u003eonPrettifyEditors\u003c/code\u003e hook with \u003ccode\u003eprettifyEditors\u003c/code\u003e function\u003c/li\u003e\n\u003cli\u003eremove \u003ccode\u003efetcher\u003c/code\u003e prop from \u003ccode\u003eSchemaContextProvider\u003c/code\u003e and \u003ccode\u003eschemaStore\u003c/code\u003e and add \u003ccode\u003efetcher\u003c/code\u003e to \u003ccode\u003eexecutionStore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eonCopyQuery\u003c/code\u003e and \u003ccode\u003eonPrettifyQuery\u003c/code\u003e props to \u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eremove exports (use \u003ccode\u003eGraphiQLProvider\u003c/code\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eEditorContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSchemaContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStorageContextProvider\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eExecutionContextType\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePluginContextType\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/263492466296159028be5d60b284704b0800f633\"\u003e\u003ccode\u003e2634924\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4080\"\u003e#4080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/1dfc8570e8a10354ae9d7e2068a6b946c69bc3a4\"\u003e\u003ccode\u003e1dfc857\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/4073\"\u003e#4073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/d17b546465d3c1d98dadcc13ee35caec17bd20cb\"\u003e\u003ccode\u003ed17b546\u003c/code\u003e\u003c/a\u003e GraphiQL 5 (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/917b5050ee3b368944aacc8d94065ea1522870e5\"\u003e\u003ccode\u003e917b505\u003c/code\u003e\u003c/a\u003e Sort dependencies (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/c8dde6ca9a5048d3ab7c6e2d6e8ca3802a0a9ed6\"\u003e\u003ccode\u003ec8dde6c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/70545912d1b3bb9e0c45e766a5c89896a9c4dfb7\"\u003e\u003ccode\u003e7054591\u003c/code\u003e\u003c/a\u003e revert \u003ca href=\"https://redirect.github.com/graphql/graphiql/pull/3946\"\u003egraphql/graphiql#3946\u003c/a\u003e to have support multiple...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/3b93d27f7568d93db5cd146157220b127eeea737\"\u003e\u003ccode\u003e3b93d27\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/71755b7f412f8f3dd9f5194d3f1e0168b9ad07af\"\u003e\u003ccode\u003e71755b7\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​graphiql/react\u003c/code\u003e): migrate React context to zustand. Replace `useExecutio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/fdc0a4f6a2ff581289d630d9d47ad87a924abf2d\"\u003e\u003ccode\u003efdc0a4f\u003c/code\u003e\u003c/a\u003e add types check github action (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/graphql/graphiql/commit/60b0798d7d0bff346e392b06a98d3652e3033c86\"\u003e\u003ccode\u003e60b0798\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-plugin-explorer/issues/3948\"\u003e#3948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/graphql/graphiql/commits/@graphiql/plugin-explorer@5.1.1/packages/graphiql-plugin-explorer\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/x-data-grid` from 8.18.0 to 8.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/mui-x/releases\"\u003e\u003ccode\u003e@​mui/x-data-grid\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.20.0\u003c/h2\u003e\n\u003cp\u003eWe'd like to extend a big thank you to the 8 contributors who made this release possible. Here are some highlights ✨:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e🔃 Data Grid tree data now supports row reordering. See the \u003ca href=\"https://mui.com/x/react-data-grid/tree-data/#drag-and-drop-tree-data-reordering\"\u003eDrag-and-drop tree data reordering\u003c/a\u003e section for more details.\u003c/li\u003e\n\u003cli\u003e🐞 Bugfixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe following team members contributed to this release:\n\u003ca href=\"https://github.com/alexfauquette\"\u003e\u003ccode\u003e@​alexfauquette\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bernardobelchior\"\u003e\u003ccode\u003e@​bernardobelchior\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cherniavskii\"\u003e\u003ccode\u003e@​cherniavskii\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MBilalShafi\"\u003e\u003ccode\u003e@​MBilalShafi\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/prakhargupta1\"\u003e\u003ccode\u003e@​prakhargupta1\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eData Grid\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@mui/x-data-grid@8.20.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e[DataGrid] Fix RTL virtualization to display columns when viewport width is larger than the grid (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/20409\"\u003e#20409\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[DataGrid] Fix row range selection (\u003ca href=\"https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid/issues/20442\"\u003e#20442\u003c/a\u003e) \u003ca href=\"https://github.com/arminmeh\"\u003e\u003ccode\u003e@​arminmeh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/craftercms/studio-ui/pull/4718","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/craftercms%2Fstudio-ui/issues/4718","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4718/packages"}},{"old_version":"3.2.1","new_version":"3.4.2","update_type":"minor","path":null,"pr_created_at":"2025-11-17T21:49:33.000Z","version_change":"3.2.1 → 3.4.2","issue":{"uuid":"3635211753","node_id":"PR_kwDOKXIRds6z9Oml","number":1458,"state":"closed","title":"build(deps): bump the minor-and-patch group across 1 directory with 49 updates","user":"dependabot[bot]","labels":["frontend","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T21:28:53.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T21:49:33.000Z","updated_at":"2025-11-25T21:28:54.000Z","time_to_close":689960,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"minor-and-patch","update_count":49,"packages":[{"name":"@babel/core","old_version":"7.23.2","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/eslint-parser","old_version":"7.22.15","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"concurrently","old_version":"9.1.2","new_version":"9.2.1","repository_url":"https://github.com/open-cli-tools/concurrently"},{"name":"esbuild","old_version":"0.16.17","new_version":"0.27.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint-plugin-import","old_version":"2.29.0","new_version":"2.32.0","repository_url":"https://github.com/import-js/eslint-plugin-import"},{"name":"eslint-plugin-jsx-a11y","old_version":"6.7.1","new_version":"6.10.2","repository_url":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"eslint-plugin-react","old_version":"7.33.2","new_version":"7.37.5","repository_url":"https://github.com/jsx-eslint/eslint-plugin-react"},{"name":"eslint-plugin-vitest","old_version":"0.2.8","new_version":"0.5.4","repository_url":"https://github.com/veritem/eslint-plugin-vitest"},{"name":"grunt-shell-spawn","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/jeking3/grunt-shell-spawn"},{"name":"istanbul-lib-instrument","old_version":"6.0.1","new_version":"6.0.3","repository_url":"https://github.com/istanbuljs/istanbuljs"},{"name":"karma-esbuild","old_version":"2.2.5","new_version":"2.3.0","repository_url":"https://github.com/marvinhagemeister/karma-esbuild"},{"name":"karma-firefox-launcher","old_version":"2.1.2","new_version":"2.1.3","repository_url":"https://github.com/karma-runner/karma-firefox-launcher"},{"name":"karma-webpack","old_version":"5.0.0","new_version":"5.0.1","repository_url":"https://github.com/webpack-contrib/karma-webpack"},{"name":"nan","old_version":"2.22.0","new_version":"2.23.1","repository_url":"https://github.com/nodejs/nan"},{"name":"playwright","old_version":"1.50.0","new_version":"1.56.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.0.3","new_version":"3.6.2","repository_url":"https://github.com/prettier/prettier"},{"name":"serve","old_version":"14.2.4","new_version":"14.2.5","repository_url":"https://github.com/vercel/serve"},{"name":"typescript","old_version":"5.2.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack","old_version":"5.94.0","new_version":"5.102.1","repository_url":"https://github.com/webpack/webpack"},{"name":"puppeteer","old_version":"24.3.0","new_version":"24.30.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"linkedom","old_version":"0.14.26","new_version":"0.18.12","repository_url":"https://github.com/WebReflection/linkedom"},{"name":"xpath-to-css","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/svenheden/xpath-to-css"},{"name":"@prettier/sync","old_version":"0.3.0","new_version":"0.6.1","repository_url":"https://github.com/prettier/prettier-synchronized"},{"name":"@prettier/plugin-xml","old_version":"3.2.1","new_version":"3.4.2","repository_url":"https://github.com/prettier/plugin-xml"},{"name":"@types/benchmark","old_version":"2.1.4","new_version":"2.1.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/css.escape","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"bootstrap-datepicker","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/uxsolutions/bootstrap-datepicker"},{"name":"html5sortable","old_version":"0.13.3","new_version":"0.14.0","repository_url":"https://github.com/lukasoppermann/html5sortable"},{"name":"jquery","old_version":"3.6.3","new_version":"3.7.1","repository_url":"https://github.com/jquery/jquery"},{"name":"leaflet.gridlayer.googlemutant","old_version":"0.13.5","new_version":"0.15.0"},{"name":"mergexml","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/hareko/js-merge-xml"},{"name":"signature_pad","old_version":"5.0.2","new_version":"5.1.2","repository_url":"https://github.com/szimek/signature_pad"},{"name":"@cypress/request","old_version":"3.0.7","new_version":"3.0.9","repository_url":"https://github.com/cypress-io/request"},{"name":"i18next-browser-languagedetector","old_version":"8.0.2","new_version":"8.2.0","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"i18next-fs-backend","old_version":"2.6.0","new_version":"2.6.1","repository_url":"https://github.com/i18next/i18next-fs-backend"},{"name":"i18next-http-backend","old_version":"3.0.1","new_version":"3.0.2","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"i18next-http-middleware","old_version":"3.7.0","new_version":"3.8.2","repository_url":"https://github.com/i18next/i18next-http-middleware"},{"name":"morgan","old_version":"1.10.0","new_version":"1.10.1","repository_url":"https://github.com/expressjs/morgan"},{"name":"papaparse","old_version":"5.4.1","new_version":"5.5.3","repository_url":"https://github.com/mholt/PapaParse"},{"name":"serve-favicon","old_version":"2.5.0","new_version":"2.5.1","repository_url":"https://github.com/expressjs/serve-favicon"},{"name":"@types/geojson","old_version":"7946.0.15","new_version":"7946.0.16","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"abortcontroller-polyfill","old_version":"1.7.5","new_version":"1.7.8","repository_url":"https://github.com/mo/abortcontroller-polyfill"},{"name":"@solidjs/router","old_version":"0.8.3","new_version":"0.15.4","repository_url":"https://github.com/solidjs/solid-router"},{"name":"babel-preset-solid","old_version":"1.8.2","new_version":"1.9.10","repository_url":"https://github.com/solidjs/solid"},{"name":"solid-js","old_version":"1.8.3","new_version":"1.9.10","repository_url":"https://github.com/solidjs/solid"},{"name":"vite-plugin-solid","old_version":"2.7.2","new_version":"2.11.10","repository_url":"https://github.com/solidjs/vite-plugin-solid"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 47 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.2` | `7.28.5` |\n| [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) | `7.22.15` | `7.28.5` |\n| [concurrently](https://github.com/open-cli-tools/concurrently) | `9.1.2` | `9.2.1` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.16.17` | `0.27.0` |\n| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.0` | `2.32.0` |\n| [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.7.1` | `6.10.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.4` |\n| [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.33.2` | `7.37.5` |\n| [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) | `0.2.8` | `0.5.4` |\n| [grunt-shell-spawn](https://github.com/jeking3/grunt-shell-spawn) | `0.4.0` | `0.5.0` |\n| [istanbul-lib-instrument](https://github.com/istanbuljs/istanbuljs/tree/HEAD/packages/istanbul-lib-instrument) | `6.0.1` | `6.0.3` |\n| [karma-esbuild](https://github.com/marvinhagemeister/karma-esbuild) | `2.2.5` | `2.3.0` |\n| [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher) | `2.1.2` | `2.1.3` |\n| [karma-webpack](https://github.com/webpack-contrib/karma-webpack) | `5.0.0` | `5.0.1` |\n| [nan](https://github.com/nodejs/nan) | `2.22.0` | `2.23.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.50.0` | `1.56.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.6.2` |\n| [serve](https://github.com/vercel/serve) | `14.2.4` | `14.2.5` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.2.2` | `5.9.3` |\n| [webpack](https://github.com/webpack/webpack) | `5.94.0` | `5.102.1` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.3.0` | `24.30.0` |\n| [linkedom](https://github.com/WebReflection/linkedom) | `0.14.26` | `0.18.12` |\n| [xpath-to-css](https://github.com/svenheden/xpath-to-css) | `1.1.0` | `1.2.0` |\n| [@prettier/sync](https://github.com/prettier/prettier-synchronized) | `0.3.0` | `0.6.1` |\n| [@prettier/plugin-xml](https://github.com/prettier/plugin-xml) | `3.2.1` | `3.4.2` |\n| [@types/benchmark](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/benchmark) | `2.1.4` | `2.1.5` |\n| [@types/css.escape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/css.escape) | `1.5.1` | `1.5.2` |\n| [bootstrap-datepicker](https://github.com/uxsolutions/bootstrap-datepicker) | `1.10.0` | `1.10.1` |\n| [html5sortable](https://github.com/lukasoppermann/html5sortable) | `0.13.3` | `0.14.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.6.3` | `3.7.1` |\n| [leaflet.gridlayer.googlemutant](https://gitlab.com/IvanSanchez/Leaflet.GridLayer.GoogleMutant) | `0.13.5` | `0.15.0` |\n| [mergexml](https://github.com/hareko/js-merge-xml) | `1.2.3` | `1.2.4` |\n| [signature_pad](https://github.com/szimek/signature_pad) | `5.0.2` | `5.1.2` |\n| [@cypress/request](https://github.com/cypress-io/request) | `3.0.7` | `3.0.9` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.0.2` | `8.2.0` |\n| [i18next-fs-backend](https://github.com/i18next/i18next-fs-backend) | `2.6.0` | `2.6.1` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `3.0.1` | `3.0.2` |\n| [i18next-http-middleware](https://github.com/i18next/i18next-http-middleware) | `3.7.0` | `3.8.2` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.10.1` |\n| [papaparse](https://github.com/mholt/PapaParse) | `5.4.1` | `5.5.3` |\n| [serve-favicon](https://github.com/expressjs/serve-favicon) | `2.5.0` | `2.5.1` |\n| [@types/geojson](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/geojson) | `7946.0.15` | `7946.0.16` |\n| [abortcontroller-polyfill](https://github.com/mo/abortcontroller-polyfill) | `1.7.5` | `1.7.8` |\n| [@solidjs/router](https://github.com/solidjs/solid-router) | `0.8.3` | `0.15.4` |\n| [babel-preset-solid](https://github.com/solidjs/solid) | `1.8.2` | `1.9.10` |\n| [solid-js](https://github.com/solidjs/solid) | `1.8.3` | `1.9.10` |\n| [vite-plugin-solid](https://github.com/solidjs/vite-plugin-solid) | `2.7.2` | `2.11.10` |\n\n\nUpdates `@babel/core` from 7.23.2 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/da0d1ad52e222bcac42b06eb19373fdaa71babef\"\u003e\u003ccode\u003eda0d1ad\u003c/code\u003e\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17490\"\u003e#17490\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26\"\u003e\u003ccode\u003eb41f8cd\u003c/code\u003e\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17493\"\u003e#17493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c\"\u003e\u003ccode\u003e18d88b8\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@​babel/core\u003c/code\u003e typings (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17471\"\u003e#17471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/453b068f36b8b2f8a5d10ef9e05e4ec6a985b28f\"\u003e\u003ccode\u003e453b068\u003c/code\u003e\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17474\"\u003e#17474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2\"\u003e\u003ccode\u003eef155f5\u003c/code\u003e\u003c/a\u003e v7.28.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/98d18aa4f66ce300a6a863bad223ab67b3fdf282\"\u003e\u003ccode\u003e98d18aa\u003c/code\u003e\u003c/a\u003e Misc: Cleanup Babel 8 tasks (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17429\"\u003e#17429\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/64ec61ed54fab405a484f310dc61cb94bb55eecc\"\u003e\u003ccode\u003e64ec61e\u003c/code\u003e\u003c/a\u003e export PartialConfig and NormalizedOptions (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17470\"\u003e#17470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/eslint-parser` from 7.22.15 to 7.28.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003cp\u003eThank you \u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 8\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eByeongho Yoo (\u003ca href=\"https://github.com/youthfulhps\"\u003e\u003ccode\u003e@​youthfulhps\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHyeon Dokko (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Olexandr88\"\u003e\u003ccode\u003e@​Olexandr88\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/gwillen\"\u003e\u003ccode\u003e@​gwillen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.28.5 (2025-10-23)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17446\"\u003e#17446\u003c/a\u003e Allow \u003ccode\u003eRuntime Errors for Function Call Assignment Targets\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17501\"\u003e#17501\u003c/a\u003e fix: update identifier to unicode 17 (\u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17534\"\u003e#17534\u003c/a\u003e Allow mixing private destructuring and rest (\u003ca href=\"https://github.com/CO0Ki3\"\u003e\u003ccode\u003e@​CO0Ki3\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17521\"\u003e#17521\u003c/a\u003e Improve \u003ccode\u003e@babel/parser\u003c/code\u003e error typing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17491\"\u003e#17491\u003c/a\u003e fix: improve ts-only declaration parsing (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-destructuring\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17519\"\u003e#17519\u003c/a\u003e fix: \u003ccode\u003erest\u003c/code\u003e correctly returns plain array (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-member-expression-to-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-optional-chaining\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17503\"\u003e#17503\u003c/a\u003e Fix \u003ccode\u003eJSXIdentifier\u003c/code\u003e handling in \u003ccode\u003eisReferencedIdentifier\u003c/code\u003e (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17504\"\u003e#17504\u003c/a\u003e fix: ensure scope.push register in anonymous fn (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17494\"\u003e#17494\u003c/a\u003e Type checking babel-types scripts (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:running_woman: Performance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17490\"\u003e#17490\u003c/a\u003e Faster finding of locations in \u003ccode\u003ebuildCodeFrameError\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.4 (2025-09-05)\u003c/h2\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-helper-check-duplicate-nodes\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17493\"\u003e#17493\u003c/a\u003e Update Jest to v30.1.1 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17455\"\u003e#17455\u003c/a\u003e chore: Clean up \u003ccode\u003etransform-regenerator\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17474\"\u003e#17474\u003c/a\u003e Switch to \u003ccode\u003e@​jridgewell/remapping\u003c/code\u003e (\u003ca href=\"https://github.com/mrginglymus\"\u003e\u003ccode\u003e@​mrginglymus\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.28.3 (2025-08-14)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-static-block\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17443\"\u003e#17443\u003c/a\u003e [static blocks] Do not inject new static fields after static code (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17465\"\u003e#17465\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/easrng\"\u003e\u003ccode\u003e@​easrng\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17478\"\u003e#17478\u003c/a\u003e fix(parser): stop subscript parsing on async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f\"\u003e\u003ccode\u003e61647ae\u003c/code\u003e\u003c/a\u003e v7.28.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46\"\u003e\u003ccode\u003e42cb285\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003e@babel/core\u003c/code\u003e types (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17404\"\u003e#17404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017\"\u003e\u003ccode\u003ee7031b7\u003c/code\u003e\u003c/a\u003e [Babel 8] Treat \u003ccode\u003eallowSuperOutsideMethod\u003c/code\u003e as top-level only (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17505\"\u003e#17505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f\"\u003e\u003ccode\u003e35055e3\u003c/code\u003e\u003c/a\u003e v7.28.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a\"\u003e\u003ccode\u003ef04083a\u003c/code\u003e\u003c/a\u003e [Babel 8] Align TSMappedType AST (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17479\"\u003e#17479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/432a7ffbff568efb608a5ddd8e87aea39c76bdad\"\u003e\u003ccode\u003e432a7ff\u003c/code\u003e\u003c/a\u003e fix(parser/typescript): parse \u003ccode\u003eimport(\u0026quot;./a\u0026quot;, {with:{},})\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17465\"\u003e#17465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/e77e3b02d731da53463c5c80c66858cbb0c6dcfb\"\u003e\u003ccode\u003ee77e3b0\u003c/code\u003e\u003c/a\u003e move eslint-{parser,plugin} docs to the website (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17448\"\u003e#17448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/ccc5fae96f5281ae1ee49fac74c7c275b9111ead\"\u003e\u003ccode\u003eccc5fae\u003c/code\u003e\u003c/a\u003e v7.28.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7896ed74d2e7ae5dfdd223439e305757c1676717\"\u003e\u003ccode\u003e7896ed7\u003c/code\u003e\u003c/a\u003e Support \u003ccode\u003esourceType: \u0026quot;commonjs\u0026quot;\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17390\"\u003e#17390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1b9aba4c322b689a29f3bce335baf4dc5c486526\"\u003e\u003ccode\u003e1b9aba4\u003c/code\u003e\u003c/a\u003e Materialize \u003ccode\u003eexplicitResourceManagement\u003c/code\u003e parser plugin (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser/issues/17346\"\u003e#17346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/babel/babel/commits/v7.28.5/eslint/babel-eslint-parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​babel/eslint-parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `concurrently` from 9.1.2 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-cli-tools/concurrently/releases\"\u003econcurrently's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update eslint-plugin-simple-import-sort from v10 to v12 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/551\"\u003eopen-cli-tools/concurrently#551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update eslint-config-prettier from v9 to v10 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/552\"\u003eopen-cli-tools/concurrently#552\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove lodash by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/555\"\u003eopen-cli-tools/concurrently#555\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update coveralls-next from v4 to v5 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/557\"\u003eopen-cli-tools/concurrently#557\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace jest with vitest by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/554\"\u003eopen-cli-tools/concurrently#554\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to pnpm v10 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/558\"\u003eopen-cli-tools/concurrently#558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove unused eslint-plugin-jest by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/559\"\u003eopen-cli-tools/concurrently#559\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinor dependency updates by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/560\"\u003eopen-cli-tools/concurrently#560\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate to ESLint v9 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/561\"\u003eopen-cli-tools/concurrently#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate shell-quote to 1.8.3 by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/562\"\u003eopen-cli-tools/concurrently#562\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFull coverage by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/563\"\u003eopen-cli-tools/concurrently#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate GH actions/workflows, enable NPM provenance by \u003ca href=\"https://github.com/paescuj\"\u003e\u003ccode\u003e@​paescuj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/564\"\u003eopen-cli-tools/concurrently#564\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.2.0...v9.2.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump esbuild from 0.23.1 to 0.25.0 in the npm_and_yarn group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/528\"\u003eopen-cli-tools/concurrently#528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't throw when there are no commands by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/532\"\u003eopen-cli-tools/concurrently#532\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: nicer quotes by \u003ca href=\"https://github.com/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--kill-timeout\u003c/code\u003e by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/540\"\u003eopen-cli-tools/concurrently#540\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typo by \u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct typos in comments and documentation by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use startsWith \u0026amp; simplify boolean expression by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/543\"\u003eopen-cli-tools/concurrently#543\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use optional chaining by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/545\"\u003eopen-cli-tools/concurrently#545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle SIGPIPEs by \u003ca href=\"https://github.com/gustavohenke\"\u003e\u003ccode\u003e@​gustavohenke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/547\"\u003eopen-cli-tools/concurrently#547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: fix map and reduce as return values are not used by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/546\"\u003eopen-cli-tools/concurrently#546\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix typos in docs by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/548\"\u003eopen-cli-tools/concurrently#548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update jest from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/549\"\u003eopen-cli-tools/concurrently#549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update \u003ccode\u003e@​types/jest\u003c/code\u003e from v29 to v30 by \u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/550\"\u003eopen-cli-tools/concurrently#550\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/IsaacLeeWebDev\"\u003e\u003ccode\u003e@​IsaacLeeWebDev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/537\"\u003eopen-cli-tools/concurrently#537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ldeveber\"\u003e\u003ccode\u003e@​ldeveber\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/542\"\u003eopen-cli-tools/concurrently#542\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/noritaka1166\"\u003e\u003ccode\u003e@​noritaka1166\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/pull/544\"\u003eopen-cli-tools/concurrently#544\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.0\"\u003ehttps://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.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/open-cli-tools/concurrently/commit/414cd016c60cb24a3a70db498946c0b7743717d5\"\u003e\u003ccode\u003e414cd01\u003c/code\u003e\u003c/a\u003e 9.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/0dfedb028cbc6aaed0761bf22f7e23e26101ce18\"\u003e\u003ccode\u003e0dfedb0\u003c/code\u003e\u003c/a\u003e Update GH actions/workflows, enable npm provenance (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/564\"\u003e#564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/ee81511999ccb9073d8ec3626675df434c6e542e\"\u003e\u003ccode\u003eee81511\u003c/code\u003e\u003c/a\u003e Remove obsolete tsdk config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/09d3d7b11f12faf86fc8ad8befc5ad221669994f\"\u003e\u003ccode\u003e09d3d7b\u003c/code\u003e\u003c/a\u003e Full coverage (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/563\"\u003e#563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8cfc6a6cb40f5092196aa383cadf1f92596effcc\"\u003e\u003ccode\u003e8cfc6a6\u003c/code\u003e\u003c/a\u003e Update shell-quote to 1.8.3 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/562\"\u003e#562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/4c403f8b01ef359ad72cc02e059100577fd2c28f\"\u003e\u003ccode\u003e4c403f8\u003c/code\u003e\u003c/a\u003e Migrate to ESLint v9 (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/561\"\u003e#561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/8bfcaf782819005d46b0cb06118559d1c84aa852\"\u003e\u003ccode\u003e8bfcaf7\u003c/code\u003e\u003c/a\u003e Minor dependency updates (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/560\"\u003e#560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/389fec48309d1736e3b1eae0c372ce142362c8f3\"\u003e\u003ccode\u003e389fec4\u003c/code\u003e\u003c/a\u003e Enable watch mode \u0026amp; coverage for unit tests by default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/7993ce6817c271dd726bc86b87a3955841137cee\"\u003e\u003ccode\u003e7993ce6\u003c/code\u003e\u003c/a\u003e chore: remove unused eslint-plugin-jest (\u003ca href=\"https://redirect.github.com/open-cli-tools/concurrently/issues/559\"\u003e#559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-cli-tools/concurrently/commit/58300f45eb8122bf288fa58851d2b43f55d91b1d\"\u003e\u003ccode\u003e58300f4\u003c/code\u003e\u003c/a\u003e Remove obsolete .npmrc file\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-cli-tools/concurrently/compare/v9.1.2...v9.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.16.17 to 0.27.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.27.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis release deliberately contains backwards-incompatible changes.\u003c/strong\u003e To avoid automatically picking up releases like this, you should either be pinning the exact version of \u003ccode\u003eesbuild\u003c/code\u003e in your \u003ccode\u003epackage.json\u003c/code\u003e file (recommended) or be using a version range syntax that only accepts patch upgrades such as \u003ccode\u003e^0.26.0\u003c/code\u003e or \u003ccode\u003e~0.26.0\u003c/code\u003e. See npm's documentation about \u003ca href=\"https://docs.npmjs.com/cli/v6/using-npm/semver/\"\u003esemver\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUse \u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e if available (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4286\"\u003e#4286\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eWith this release, esbuild's \u003ccode\u003ebinary\u003c/code\u003e loader will now use the new \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array/fromBase64\"\u003e\u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e\u003c/a\u003e function unless it's unavailable in the configured target environment. If it's unavailable, esbuild's previous code for this will be used as a fallback. Note that this means you may now need to specify \u003ccode\u003etarget\u003c/code\u003e when using this feature with Node (for example \u003ccode\u003e--target=node22\u003c/code\u003e) unless you're using Node v25+.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from v1.23.12 to v1.25.4 (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4208\"\u003e#4208\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4311\"\u003e#4311\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis raises the operating system requirements for running esbuild:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: now requires a kernel version of 3.2 or later\u003c/li\u003e\n\u003cli\u003emacOS: now requires macOS 12 (Monterey) or later\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eEnable trusted publishing (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4281\"\u003e#4281\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eGitHub and npm are recommending that maintainers for packages such as esbuild switch to \u003ca href=\"https://docs.npmjs.com/trusted-publishers\"\u003etrusted publishing\u003c/a\u003e. With this release, a VM on GitHub will now build and publish all of esbuild's packages to npm instead of me. In theory.\u003c/p\u003e\n\u003cp\u003eUnfortunately there isn't really a way to test that this works other than to do it live. So this release is that live test. Hopefully this release is uneventful and is exactly the same as the previous one (well, except for the green provenance attestation checkmark on npm that happens with trusted publishing).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.25.12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification regression with CSS media queries (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4315\"\u003e#4315\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for \u003ccode\u003e@media \u0026lt;media-type\u0026gt; and \u0026lt;media-condition-without-or\u0026gt; { ... }\u003c/code\u003e was missing an equality check for the \u003ccode\u003e\u0026lt;media-condition-without-or\u0026gt;\u003c/code\u003e part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the list of known JavaScript globals (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global \u003ccode\u003eArray\u003c/code\u003e property is considered to be side-effect free but accessing the global \u003ccode\u003escrollY\u003c/code\u003e property can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:\u003c/p\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2017/\"\u003eES2017\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAtomics\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSharedArrayBuffer\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2020/\"\u003eES2020\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eBigInt64Array\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eBigUint64Array\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2021/\"\u003eES2021\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFinalizationRegistry\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eWeakRef\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFrom \u003ca href=\"https://tc39.es/ecma262/2025/\"\u003eES2025\u003c/a\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eFloat16Array\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eIterator\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eNote that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from \u003ccode\u003eIterator\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// This can now be tree-shaken by esbuild:\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2023\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2023 (versions 0.16.13 through 0.19.11).\u003c/p\u003e\n\u003ch2\u003e0.19.11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix TypeScript-specific class transform edge case (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3559\"\u003e#3559\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release introduced an optimization that avoided transforming \u003ccode\u003esuper()\u003c/code\u003e in the class constructor for TypeScript code compiled with \u003ccode\u003euseDefineForClassFields\u003c/code\u003e set to \u003ccode\u003efalse\u003c/code\u003e if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case \u003cem\u003eand\u003c/em\u003e there are \u003ccode\u003e#private\u003c/code\u003e instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to \u003ccode\u003esuper()\u003c/code\u003e (since \u003ccode\u003esuper()\u003c/code\u003e is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo extends Bar {\n  #private = 1;\n  public: any;\n  constructor() {\n    super();\n  }\n}\n\u003cp\u003e// Old output (with esbuild v0.19.9)\nclass Foo extends Bar {\nconstructor() {\nsuper();\nthis.#private = 1;\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// Old output (with esbuild v0.19.10)\nclass Foo extends Bar {\nconstructor() {\nthis.#private = 1;\nsuper();\n}\n#private;\n}\u003c/p\u003e\n\u003cp\u003e// New output\nclass Foo extends Bar {\n#private = 1;\nconstructor() {\nsuper();\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinifier: allow reording a primitive past a side-effect (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/3568\"\u003e#3568\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2b91699b74da07c2cd2361a5e63c1882575e3bf0\"\u003e\u003ccode\u003e2b91699\u003c/code\u003e\u003c/a\u003e publish 0.27.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/22b425c12f59964383df27362294b5f8c034bab3\"\u003e\u003ccode\u003e22b425c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4286\"\u003e#4286\u003c/a\u003e: use \u003ccode\u003eUint8Array.fromBase64\u003c/code\u003e if present (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4295\"\u003e#4295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6d187ef4c9277939c1639ef8c036c07ff62dd33f\"\u003e\u003ccode\u003e6d187ef\u003c/code\u003e\u003c/a\u003e update go 1.25.3 =\u0026gt; 1.25.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/9d0d4e71a23dce02d18cf91552304333c1b44cd9\"\u003e\u003ccode\u003e9d0d4e7\u003c/code\u003e\u003c/a\u003e update go 1.23.12 =\u0026gt; 1.25.3 (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4318\"\u003e#4318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/b6979d89ed4b2aed1ab58d206e65c8bd92ac7c60\"\u003e\u003ccode\u003eb6979d8\u003c/code\u003e\u003c/a\u003e use a patched go compiler for release builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/893d2b9661a62575041fa371351c422f887cc43d\"\u003e\u003ccode\u003e893d2b9\u003c/code\u003e\u003c/a\u003e delete temporary \u003ccode\u003erelease.yml\u003c/code\u003e workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/cee391852c39146334894795e658e7a9c7bc4cd8\"\u003e\u003ccode\u003ecee3918\u003c/code\u003e\u003c/a\u003e add a temporary \u003ccode\u003erelease.yml\u003c/code\u003e workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f5bb1d6ed8c86eea24cda1664ab8812d823daeca\"\u003e\u003ccode\u003ef5bb1d6\u003c/code\u003e\u003c/a\u003e fix \u003ccode\u003epublish.yml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/17ff82bebfaf78e97457cb504525584e603bf9f4\"\u003e\u003ccode\u003e17ff82b\u003c/code\u003e\u003c/a\u003e publish 0.26.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/f87181fbf3eb78b6b00cf7b3529d0f6f20cd763c\"\u003e\u003ccode\u003ef87181f\u003c/code\u003e\u003c/a\u003e enable trusted publishing (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4319\"\u003e#4319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.16.17...v0.27.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-import` from 2.29.0 to 2.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/releases\"\u003eeslint-plugin-import's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"./docs/rules/enforce-node-protocol-usage.md\"\u003e\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e\u003c/a\u003e: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] \u003ca href=\"./docs/rules/extensions.md\"\u003e\u003ccode\u003eextensions\u003c/code\u003e\u003c/a\u003e, [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md\"\u003eeslint-plugin-import's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[2.32.0] - 2025-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd [\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e] rule and \u003ccode\u003eimport/node-version\u003c/code\u003e setting (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3024\"\u003e#3024\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e] and [\u003ca href=\"https://github.com/sevenc-nanashi\"\u003e\u003ccode\u003e@​sevenc-nanashi\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadd TypeScript types (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3097\"\u003e#3097\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3105\"\u003e#3105\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003esortTypesGroup\u003c/code\u003e option to allow intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3104\"\u003e#3104\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003enewlines-between-types\u003c/code\u003e option to control intragroup sorting of type-only imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3127\"\u003e#3127\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: add \u003ccode\u003econsolidateIslands\u003c/code\u003e option to collapse excess spacing for aesthetically pleasing imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3129\"\u003e#3129\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eno-unused-modules\u003c/code\u003e]: provide more meaningful error message when no .eslintrc is present (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3116\"\u003e#3116\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003econfigs: added missing name attribute for eslint config inspector (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3151\"\u003e#3151\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/NishargShah\"\u003e\u003ccode\u003e@​NishargShah\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: ensure arcane imports do not cause undefined behavior (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3128\"\u003e#3128\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: resolve undefined property access issue when using \u003ccode\u003enamed\u003c/code\u003e ordering (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3166\"\u003e#3166\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eenforce-node-protocol-usage\u003c/code\u003e]: avoid a crash with some TS code (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3173\"\u003e#3173\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/ljharb\"\u003e\u003ccode\u003e@​ljharb\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: codify invariants from docs into config schema (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3152\"\u003e#3152\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eextensions\u003c/code\u003e], [\u003ccode\u003eorder\u003c/code\u003e]: improve documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3106\"\u003e#3106\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/Xunnamius\"\u003e\u003ccode\u003e@​Xunnamius\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add flat config guide for using \u003ccode\u003etseslint.config()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3125\"\u003e#3125\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/lnuvy\"\u003e\u003ccode\u003e@​lnuvy\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] add missing comma (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3122\"\u003e#3122\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/RyanGst\"\u003e\u003ccode\u003e@​RyanGst\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[readme] Update flatConfig example to include typescript config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3138\"\u003e#3138\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/intellix\"\u003e\u003ccode\u003e@​intellix\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Refactor] [\u003ccode\u003eorder\u003c/code\u003e]: remove unnecessary negative check (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3167\"\u003e#3167\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-unused-modules\u003c/code\u003e]: add missing double quote (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3191\"\u003e#3191\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/albertpastrana\"\u003e\u003ccode\u003e@​albertpastrana\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] \u003ccode\u003eno-restricted-paths\u003c/code\u003e: clarify wording and fix errors (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3172\"\u003e#3172\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/greim\"\u003e\u003ccode\u003e@​greim\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[2.31.0] - 2024-10-03\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport eslint v9 (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e] [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eorder\u003c/code\u003e]: allow validating named imports (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3043\"\u003e#3043\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/manuth\"\u003e\u003ccode\u003e@​manuth\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eextensions\u003c/code\u003e]: add the \u003ccode\u003echeckTypeImports\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2817\"\u003e#2817\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/phryneas\"\u003e\u003ccode\u003e@​phryneas\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eExportMap\u003c/code\u003e / flat config: include \u003ccode\u003elanguageOptions\u003c/code\u003e in context (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3052\"\u003e#3052\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eno-named-as-default\u003c/code\u003e]: Allow using an identifier if the export is both a named and a default export (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3032\"\u003e#3032\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/akwodkiewicz\"\u003e\u003ccode\u003e@​akwodkiewicz\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eexport\u003c/code\u003e]: False positive for exported overloaded functions in TS (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3065\"\u003e#3065\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: export map cache is tainted by unreliable parse results (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3062\"\u003e#3062\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexportMap\u003c/code\u003e: improve cacheKey when using flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3072\"\u003e#3072\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003eadjust \u0026quot;is source type module\u0026quot; checks for flat config (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/2996\"\u003e#2996\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-relative-packages\u003c/code\u003e]: fix typo (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3066\"\u003e#3066\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/joshuaobrien\"\u003e\u003ccode\u003e@​joshuaobrien\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Performance] [\u003ccode\u003eno-cycle\u003c/code\u003e]: dont scc for each linted file (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3068\"\u003e#3068\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-cycle\u003c/code\u003e]: add \u003ccode\u003edisableScc\u003c/code\u003e to docs (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3070\"\u003e#3070\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/soryy708\"\u003e\u003ccode\u003e@​soryy708\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] use re-exported \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3071\"\u003e#3071\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Docs] [\u003ccode\u003eno-restricted-paths\u003c/code\u003e]: fix grammar (\u003ca href=\"https://redirect.github.com/import-js/eslint-plugin-import/issues/3073\"\u003e#3073\u003c/a\u003e, thanks [\u003ca href=\"https://github.com/unbeauvoyage\"\u003e\u003ccode\u003e@​unbeauvoyage\u003c/code\u003e\u003c/a\u003e])\u003c/li\u003e\n\u003cli\u003e[Tests] [\u003ccode\u003eno-default-export\u003c/code\u003e], [\u003ccode\u003eno-named-export\u003c/code\u003e]:  add test case (thanks [\u003ca href=\"https://github.com/G-Rath\"\u003e\u003ccode\u003e@​G-Rath\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/import-js/eslint-plugin-import/commit/01c9eb04331d2efa8d63f2d7f4bfec3bc44c94f3\"\u003e\u003ccode\u003e01c9eb0\u003c/code\u003e\u003c/a\u003e v2.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i...\n\n_Description has been truncated_","html_url":"https://github.com/enketo/enketo/pull/1458","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/enketo%2Fenketo/issues/1458","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1458/packages"}}]}